Tinjauan Pustaka
Vi adalah salah satu teks editor di Linux yang bebasis shell, atau bisa juga disebut
display-oriented teks editor. Editor ini sangatlah simple karena hanya
mengandalkan fungsinya saja, dan hanya menggunakan keyboard untuk
antarmuka dengan penggunanya. Vi tidak menggunakan menu bar seperti
layaknya aplikasi teks editor yang lain. Vim (vi improved) merupakan aplikasi
versi yang lebih lengkap dibandingkan vi, namun secara mendasar perintahperintah dasarnya sama antara keduanya. Vim memiliki beberapa perintah
tambahan selain yang ada di vi. Untuk dapat menggunakan vi/vim sebagai teks
editor dapat digunakan perintah sebagai berikut :
$vi <nama file> enter
Nama file bisa berupa file yang sudah ada atau bisa saja membuat baru. Ketika vi
dipanggil dengan parameter nama file aplikasi ini akan melakukan pengecekan
apakah nama file tersebut sudah ada, jika sudah tersedia maka akan membuat file
tersebut sehingga isi dari file akan terlihat di layar monitor, sementara jika file
yang dipanggil tidak ada maka aplikasi akan menerjemahkan sebagai proses
pembuatan file baru. Untuk selanjutnya di dalam buku ini akan dibahas mengenai
vim namun bagi para pembaca bisa juga menerapkan untuk vi.
Mode Pada VI
VIM memiliki 3 mode utama yaitu Command mode, Insert Mode, dan Line
Mode.
1. Command Mode Huruf atau susunan huruf yang secara interaktif
digunakan untuk mengendalikan VI. VI command bersifat case sensitive.
ESC digunakan untuk mengakhiri Command Mode.
2. Insert Mode (IM) Digunakan untuk memasukkan teks / tulisan kedalam
editor. Untuk masuk ke dalam mode ini ketikkan I pada editor. Mode ini
juga bersifta case sensitive. Penulisan dengan jenis caps yang berbeda
menghasilkan output yang berbeda.
3. Command Line Mode
Langkah praktikum
Pada praktikum ini, pertama kita membuat atau masuk ke vi editor. Lalu
menuliskan sebuah teks. Setelah itu menggunakan perintah chmod untuk dapat
mengeksekusi vi tersebut, lalu menampilkannya dilayar.
Kesimpulan
Berdasarkan praktikum tersebut kami dapat mengambil kesimpulan bahwa vi
editor merupakan teks editor di Linux yang bebasis shell. Vi memiliki fungsi yang
sama seperti gedit dan nano. Saat menggunakan vi editor cukup sulit apabila tidak
terbiasa karena vi editor sensitive terhadap penggunaan huruf kapital.