Jumat, 12 Oktober 2012

Editor vi

Editor vi (vee eye, dibaca vi ai) atau yang sekarang banyak dikenal dengan vim, adalah editor berbasis text yang digunakan oleh banyak pemakai UNIX/LINUX. Editor ini pertama kali dikembangkan oleh William (Bill) Joy sewaktu ia menjadi graduate student di University of California at Berkeley pada tahun 1976.

Penggunaan editor vi memang agak sedikit menyulitkan penggunanya. Dikarenakan tidak tersedianya menu yang memberikan petunjuk untuk melakukan sebuah perintah. Tetapi jika ingin menguasai linux, tentu saja harus sedikit mengenal editor ini. Perintah-perintah pada editor ini harus dihafal sintaxnya.


Editor vi memiliki banyak fasilitas yang sangat membantu para programmer, namun para pemakai pemula menghindari vi karena mereka menganggap editor ini sangat sulit dan membingungkan.

Editor vi memiliki dua mode, yaitu :
1.  Command mode (mode perintah) digunakan untuk memberikan perintah-perintah untuk mengedit teks.
2.  Insert mode (mode penyisipan) digunakan untuk melakukan pengetikan teks.

 
Mengapa Menggunakan Vi ???

Berikut ini adalah beberapa alasan mengapa anda menggunakan vi :
Pada umumnya vi tersedia di setiap sistem UNIX, sehingga bila anda menguasai vi, maka akan menjadi mudah dalam melakukan tugas pengeditan di setiap sistem UNIX. vi bersifat free, anda bebas menggunakannya dan melihat source code-nya. vi dapat disesuaikan dengan kebutuhan anda, karena tersedia file konfigurasinya. Bila anda masih belum puas, mungkin anda dapat merubah source code-nya sesuai kebutuhan anda. vi itu sendiri berukuran jauh lebih kecil daripada editor Emacs.
Editor vi juga memiliki beberapa versi dan berikut ini adalah daftar beberapa versi vi yang tersedia :

  • elvis bisa digunakan untuk: Amiga, DOS, OS/2, Unix, VMS.
  • STevie bisa digunakan untuk: Atari ST, DOS, Unix. 
  • nvi adalah versi vi yang bisa didapatkan di BSD 4.4. 
  • vim bisa digunakan untuk: Amiga, DOS, Mac System 7, Unix. Amiga, DOS, dan sumbernya bisa didapatkan di:
    ftp.fu-berlin.de /misc/editors/vim 
  • vile bisa digunakan untuk: DOS, OS/2, Unix, VMS.
  • xvi is available for: DOS, Unix. ( gtz )


 

Tidak ada komentar:

Posting Komentar