dayat@dayat-akiratoya17:~$ vi [nama-file]
Editor vi memiliki 3 mode yaitu :
* Command Mode
untuk command mode, pada penggunaannya diharuskan untuk menekan tombol "ESC" terlebih dahulu.
* Input Mode
untuk menggunakan input mode dapat dilakukan dengan mengetikkan perintah perintah yg spesifik seperti a,i,o,0 dan diakhiri dengan menekan tombol "ESC".
* Line Mode
line mode timbul setelah ada proses input: ?, /, :
berikut perintah-perintah yg dapat dilakukan dalam vi editor.
Manipulasi file
:wq ==> Simpan file dan keluar
:q ==> Keluar dari vi
:q! ==> Keluar dari vi tanpa menyimpan
:w ==> Menyimpan file
Perpindahan krusor
H = Pindah satu karakter ke kiri
I = Pindah satu karakter ke kanan
J = Pindah satu baris ke bawah
K = Pindah satu baris ke atas
CTRL-d = scroll setengah halaman ke bawah
CTRL-u = scroll setengah halaman ke atas
CTRL-b = scroll satu halaman ke atas
CTRL-f = scroll satu halaman ke bawah
:0 = pindah ke awal file
:$ = pindah ke akhir file
0 = pindah keawal baris
$ = pindah keakhir baris
CR = pindah ke awal baris berikutnya
w = pindah ke awal kata yg "Sedikit" berikunya
W = pindah ke awal kata yg "Banyak" berikutnya
b =
B = pindah ke awal kata yg "Banyak" berikutnya
e = pindah ke akhir kata yg "Sedikit" berikutnya
E = pindah ke akhir kata yg "Banyak" berikutnya
) = pindah ke akhri kalimat
( = pindah ke awal kalimat
} = pindah ke akhir paragraf
{ = pindah ke awal paragraf
Penghapusan
x = menghapus karakter yg ada dikrusor
X = menghapus karakter sebelum krusor
D = menghapus satu baris
d^ = menghapus mulai baris awal hingga ke posisi krusor
d
Copy dan Paste
Y = Copy baris saat ini ke dalam "buffer"
p = paste ini yg ada didalam "buffer" ke posisi setelah krusor
P =
Perintah lainnya
U = Undo perubahan terakhir
CTRL-g = menampilkan nama file dan baris krusor
Insert = mulai mengedit ( mengetik )
Delete = menghapus karakter di posisi krusor