Tombol-Tombol Perintah Vim (linux) bagi pengguna linux yang masih awan mungkin akan bingung cara menggunakan text editor yg ada di terminal linux berikut perintah yg dikelompokkan perkategori :
kategori: pemindahan mode
- i pindah ke modus INSERT (insert) a pindah ke modus INSERT (add)
- o pindah ke modus INSERT, dan menambahkan baris kosong di bawah kursor
- O pindah ke modus INSERT, dan menambahkan baris kosong di atas kursor
kategori: navigasi kursor
- h, j, k, l kiri, bawah, atas, kanan
- w maju satu kata
- W maju satu kata berikutnya (termasuk whitespace)
- b mundur satu kata
- B mundur satu kata (termasuk whitespace)
- e maju ke akhir kata berikutnya
- E maju ke akhir kata berikutnya (termasuk whitespace)
- ge mundur ke akhir kata sebelumnya
- gE mundur ke akhir kata sebelumnya (termasuk whitespace)
- $ pindah ke akhir baris
- ^ pindah ke awal baris (tanpa karakter kosong)
- 0 (nol) pindah ke awal baris (termasuk karakter kosong) gg pindah ke awal file
- G pindah ke akhir file
- G pindah ke baris
% pindah ke posisi tertentu file, misal 50%, akan memindahkan ke tengah-tengah file - H pindah ke bagian atas layar
- M pindah ke bagian tengah layar
- L pindah ke bagian bawah layar
- CTRL-G menunjukkan posisi kursor pada file
- CTRL-U scroll setengah halaman ke atas
- CTRL-D scroll setengah halaman ke bawah
- CTRL-E scroll satu baris ke atas
- CTRL-Y scroll satu baris ke bawah
- CTRL-B scroll satu halaman ke atas
- CTRL-F scroll satu halaman ke bawah
- zz scroll sehingga kursor berada di tengah
- zt scroll sehingga kursor berada di atas
- zb scroll sehingga kursor berada di bawah
kategori: search
- f
maju ke pertama yang ditemui pada baris tertentu - F
mundur ke pertama yang ditemui pada baris tertentu - t
maju ke satu karakter sebelum pertama yang ditemui pada baris tertentu - T
mundur ke satu karakter satu karakter sebelum pertama yang ditemui pada baris tertentu - % pindah ke karakter pasangan dari posisi kursor, misal posisi kursor di '(', akan memindahkan posisi kursor ke ')' pasangannya /
mencari ke depan ? mencari ke belakang n mencari lagi dengan arah yang sama - N mencari lagi dengan arah berlawanan * mencari kata ke depan yang sama pada posisi kursor
- # mencari kata ke belakang yang sama pada posisi kursor
kategori: hapus
- x hapus karakter di kursor dd hapus satu baris
- J hapus LINE BREAK, untuk menggabungkan baris pada kursor dengan baris berikutnya
kategori: undo dan redo
- u undo
- CTRL-R redo
kategori: save
- ZZ save dan keluar
- :w save
- :write save
- :w namafile save as
- :write namafile save as
kategori: keluar
- :q keluar tanpa save apabila belum ada perubahan pada file
- :q! keluar tanpa save walaupun sudah ada perubahan pada file
kategori: help
- :help lihat help
- :help subjek lihat help tentang subjek
No comments:
Post a Comment