Vi Editor pada Console Terminal Linux dan Unix

Posted in By k0p0nkkk 0 comments



Untuk mengedit suatu file pada OS dengan platform Unix maupun Linux biasa diperlukan tools , banyak tools yang tersedia, namun yang popular dan biasa digunakan oleh user adalah editor Vi .
Pada artikel kali ini saya akan menshare tutorial penggunaan vi beikut command-command pada editor vi.


Memulai vi
     vi test           edit suatu file dengan nama "test"
  nb : jika file tidak ada maka otomatis akan tercreate suatu file   baru
             extension file bisa disesuaikan dengan kebutuhan kita

Mengetikkan / Menambahkan Text
     i            mengetikkan text pada kiri kursor
     a            menambahkan text pada kanan kursor

Memindahkan kursor
     h            ke kiri satu spasi
     j            ke bawah satu baris
     k            ke atas satu baris
     l            ke kanan satu spasi

Editing Basic
     x         menghapus karakter
     nx        menghapus n karakter
     X         menghapus karakter sebelum
     dw        menghapus kalimat
     ndw       menghapus n kalimat
     dd        menghapus baris
     ndd       menghapus n baris  
     D         menghapus karakter dari kursor sampai dengan akhir baris
     r         mengganti karakter pada kursor
     cw        mengganti kalimat
     ncw       mengganti n kalimat
     C         mengganti text dari kursor sampai dengan akhir baris
     o         menginput baris kosong dibawah kursor
                  (siap untuk mengetik)
     O         menginput baris kosong dibawah kursor
                  (siap untuk mengetik)
     J         menggabungkan baris pada bawah kursor dengan baris kursor
     nJ        menggabungkan n baris pada bawah kursor dengan baris kursor
     u         kembali pada perubahan terkahir
     U         restore baris sebelumnya

Bergerak Pada Sekitar FILE
     w            bergerak maju kalimat demi kalimat
     b            bergerak mundur kalimat demi kalimat
     $            bergerak ke ujung / akhir baris
     0 (zero)     bergerak ke awal baris
     H            bergerak ke ujung atas pada layar
     M            bergerak ke tengah layar
     L            bergerak ke ujung bawah layar
     G            bergerak ke ujung bawah file
     1G           bergerak ke ujung awal file
     f   scroll maju 1 layar
     b   scroll mundur 1 layar
     d   scroll bawah satu setengah layar
     u   scroll atas satu setengah layar
     n            mengulang pencarian terakhir bergerak maju
     N            mengulang pencarian terakhir bergerak mundur

Menutup dan Menyimpan File
     ZZ            menyimpan file dan keluar save file and then quit
     :w            menyimpan file save file
     :q!           mengcancel perubahan dan keluar dari file