Vi adalah salah satu editor kode yang banyak digunakan oleh para sys admin dan developer dikarenakan kestabilan dan kemampuannya dalam mengedit segala jenis file.
Sedangkan Vim hanyalah pengembangan dari Vi, yang biasa dikenal dengan vim = vi improved yang juga sangat stabil dan dapat ditambahkan berbagai macam plugin.
Pada saat masuk ke program vi, maka kita akan berada pada mode command. Berkut beberapa perintah dasar dari editor vim/vi:
- i : untuk beralih ke mode
insert
atau memasukkan teks. - Esc : tekan tombol esc untuk beralih ke mode
command
dari mode insert/input. - dd : menghapus satu baris.
- /teks dan ?teks : fungsinya untuk mencari kata teks.
- u : undo perubahan terakhir.
- U : undo semua perubahan.
- D : menghapus hingga akhir baris.
- <ctrl>+d : scroll layar ke bawah.
- <ctrl>+u : scroll layar ke atas.
- :w : menyimpan file.
- :wq : menyimpan file dan keluar (quit).
- :q! : keluar dan tidak menyimpan file.
- bisa juga mengedit sebuah file dengan tambahan perintah:
# vi +15 file.conf
- artinya mengedit file.conf pada baris ke-15
- artinya mengedit file.conf pada baris ke-15
Copy dan Paste pada Vi/Vim
- Posisikan kursor pada awal baris/huruf yang ingin disalin.
- Tekan
v
untuk karakter, atauV
untuk salin satu baris yang aakn dipilih. - Kemudian posisikan kursor sampai baris/huruf yang ingin disalin.
- Tekan
d
untuk potong (cut) atauy
untuk salin (copy). - Pindahkan kursor ke tempat yang ingin di tempel (paste).
- Tekan
P
untuk paste sebelum kursor, ataup
untuk paste setelah kursor