Perintah Dasar Text Editor Vim di GNU Linux


Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
sedikit berbagi ilmu bagaimana cara belajar perintah dasar text editor Vim di GNU Linux.

baiklah sudah lama saya tidak memulis suatu artikel, sebelum terjun praktek tutorial
perintah dasar Vim alangkah baik nya saya akan sedikit membahas

apa itu Vim ?


Vim adalah perangkat lunak bebas dan open source dan dilepaskan di bawah lisensi yang mencakup beberapa klausul charityware, mendorong pengguna yang menikmati perangkat lunak untuk dipertimbangkan untuk disumbangkan di kalangan open source. Lisensi ini kompatibel dengan Lisensi Publik Umum GNU melalui klausul khusus yang memungkinkan distribusi salinan yang dimodifikasi "di bawah GNU GPL versi 2 atau versi yang lebih baru [Wikipedia]
untuk sejarah Vim dan tentang full Vim bisa anda lihat di link yang saya kasih

kalau menurut saya sendiri Vim ya text editor sama seperti hal nya dengan text editor nano
dan text editor open source lain nya seperti leafpad, pluma, gedit dan lain-lain.

tapi vim ini berbeda untuk suatu perintah saat menggunakan nya contoh saja dengan text editor leafpad jika ingin save file atau dokument pasti ga asing perintah nya ctrl+s saja sudah save dan di leafpad terdapat menu bar karena leafpad berbentuk GUI dan Vim sangat berbeda sekali karena Vim berbentuk text editor CLI yang di khususkan di terminal/console GNU Linux
namun ada kembaran Vim yaitu text editor nano, ya bisa di bilang text editor nano ini adalah kembaran dari Vim karena ke dua text editor tersebut berbentuk CLI.

mungkin itu saja sekilas mengenai Vim dan langsung saja ikuti langkah berikut
jika anda ingin belajar perintah dasar di text editor Vim

jika text editor Vim anda tidak ada di linux anda atau belum terinstall,
silakan install terlebih dahulu sebagai berikut

installasi Vim distro turunan debian, ubuntu dan mint
$ sudo apt install vim
$ sudo apt-get install vim
Arch Linux dan turunan nya
$ sudo pacman -S vim
Centos dan turunan nya
$ sudo yum install vim
Fedora dan turunan nya
$ sudo dnf -y install vim-enhanced
OpenSuse dan turunan nya
$ sudo zypper install vim
oke lanjut ke tutorial nya, disini saya akan membuka suatu file yang bernama "gagaltotal.txt"
dengan menggunakan Vim nah bagaimana cara nya ? gampang
tinggal ketikan seperti ini
$ vim (nama file.txt)
$ vim gagaltotal.txt
Perintah untuk Save

Untuk melakukan save setelah melakukan perubahan pada file,
tekan ESC terlebih dahulu lalu masukkan perintah
$ :w
:w yang arti nya write
dan tekan enter jika tidak di enter maka tidak terjadi ada nya suatu perintah ^_^


Perintah untuk Save and Exit (Menyimpan dan keluar)

Setelah melakukan perubahan dan menyimpan file sekaligus keluar dari text editor,
tekan ESC terlebih dahulu lalu masukkan perintah
$ :wq

Perintah untuk Keluar namun tidak menyimpan file (Exit without save)

perintah ini ibarat nya memaksa keluar tetapi tidak menyimpan file yang kita ubah
istilah nya seperti saat klik tanda X di GUI text editor leafpad
tekan ESC terlebih dahulu lalu masukan perintah
$ :q!

Perintah menyimpan sekaligus mengasih nama file tersebut
$ :w (nama file.txt)
$ :w contoh.txt
nah sebelum lanjut ke perintah dasar lain nya akan saya bahas sedikit
mungkin anda bertanya kenapa harus tekan ESC terlebih dahulu ?
dan kenapa perintah tersebut tidak berlaku di modus INSERT ?

jadi gini kalau di INSERT itu untuk memulai suatu pengetikan atau menulis text
sudah jelas istilah dari bahasa inggris atau english INSERT itu memasukan
nah jadi untuk menjalankan suatu perintah Vim itu tekan ESC karena perintah tersebut
itu di awal sebelum kita mengedit atau menulis suatu file

bagaimana dengan REPLACE ? sama saja, karena REPLACE
sama seperti hal modus INSERT

oke lanjut ke perintah dasar lain nya

Perintah untuk menulis text

- i : memulai nya menulis text di modus INSERT
- o : memulai menulis di modus INSERT dan menambahkan baris kosong dibawah kursor
- O : memulai menulis di modus INSERT dan menambahkan baris kosong diatas kursor

Perintah untuk menghapus text

- x  : menghapus text karakter yang terdapat di kursor
- X : menghapus text karakter sebelum kursor
- dd : menghapus text 1 baris dan perintah dd ini bisa perintah cut juga
- D : menghapus mulai dari awal kursor

Perintah untuk copy, paste, cut dan mengubah huruf pada text

- y : mengcopy text namun hanya sebagian text itu sendiri
- p : Paste suatu text
- yy : mengcopy text dalam 1 baris
- dd : Cut suatu text dan juga bisa menghapus text 1 baris
- r : mengubah 1 huruf pada text

Perintah untuk berpindah text atau navigasi

- h : berpidah untuk 1 karakter ke kiri
- j : berpidah untuk 1 karakter ke bawah
- k : berpidah untuk 1 karakter ke atas
- l : berpidah untuk 1 karakter ke kanan
- w : maju untuk 1 kata berikutnya
- b : mundur untuk 1 kata sebelumnya

Perintah untuk scrolling

- ctrl+d : scrolling setengah ke bawah
- ctrl+u : scrolling setengah ke atas
- ctrl+f : scrolling full ke bawah
- ctrl+b : scrolling full ke atas

Perintah untuk pembatalan text dan akhir suatu perintah

- u : pembatalkan penghapusan pada text atau bisa disebut (undo)
- U : pembatalkan penghapusan semua dalam satu line pada text (undo)
- crtl+r : mengembalikan penghapusan (redo)
- :wq : menyimpan file dan keluar
- :q : keluar dari editor
- :q! : keluar dari aplikasi editor tanpa harus menyimpan file
- :w : menyimpan text yang sudah ditulis

Perintah untuk pencarian

- / : mencari kata-kata atau berupa text yang ing di cari
- n : untuk next ke kata selanjut nya
- N : untuk kembali

mungkin itu saja mengenai belajar perintah dasar text editor Vim di GNU Linux
kurang lebih nya mohon maaf bila ada kesalahan dan kekurangan
sebenar nya masih banyak perintah-perintah Vim lain nya
jika anda berminat full ingin belajar Vim dan perintah-perintah yang lain,
anda bisa berkunjung di channel youtube om [Agung Setiawan]

sekian dan semoga bermanfaat bagi anda semua .....

Wasssalamualaikum Wr.Wb......

Sumber : [inuxsec.org]
Previous
Next Post »