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 vimArch Linux dan turunan nya
$ sudo pacman -S vimCentos dan turunan nya
$ sudo yum install vimFedora dan turunan nya
$ sudo dnf -y install vim-enhancedOpenSuse dan turunan nya
$ sudo zypper install vimoke 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.txtPerintah 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.txtnah 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]
0 Comments