Perintah Dasar Vim yang Harus Diketahui Pemula

calendar_today
schedule 2 min read

Perintah Dasar Vim yang Harus Diketahui Pemula

Halo, para pejuang kode! Kalian pasti udah nggak asing lagi sama Vim, kan? Vim adalah salah satu text editor yang paling populer di kalangan developer. Tapi, buat kalian yang baru mau belajar, Vim bisa bikin pusing tujuh keliling. Tenang aja, gue bakal kasih tau perintah dasar Vim yang wajib kalian kuasai biar nggak kebingungan lagi. Yuk, simak!

1. Membuka dan Menutup File

Pertama-tama, kalian harus tau gimana cara buka dan tutup file di Vim. Ini nih perintahnya:

  • Buka file: Ketik vim nama_file di terminal. Misalnya, vim index.html.
  • Keluar tanpa menyimpan: Tekan Esc lalu ketik :q! dan tekan Enter.
  • Keluar dan menyimpan: Tekan Esc lalu ketik :wq dan tekan Enter.

2. Mode di Vim

Vim punya beberapa mode yang harus kalian pahami:

  • Normal Mode: Mode default saat kalian buka Vim. Di sini, kalian bisa pindah-pindah kursor dan ngehapus teks.
  • Insert Mode: Mode buat ngetik. Tekan i untuk masuk ke Insert Mode.
  • Visual Mode: Mode buat nyeleksi teks. Tekan v untuk masuk ke Visual Mode.

3. Pindah Kursor

Di Normal Mode, kalian bisa pindah kursor dengan tombol berikut:

  • h: Kiri
  • j: Bawah
  • k: Atas
  • l: Kanan

Atau pake tombol panah di keyboard juga bisa.

4. Menghapus Teks

Untuk menghapus teks, kalian bisa pake perintah:

  • x: Hapus karakter di bawah kursor.
  • dw: Hapus satu kata.
  • dd: Hapus satu baris.

5. Menyimpan File

Kalo kalian udah selesai ngedit, jangan lupa buat nyimpen file. Caranya:

  • Tekan Esc untuk balik ke Normal Mode.
  • Ketik :w dan tekan Enter untuk menyimpan.

6. Mencari Teks

Kalo kalian perlu nyari teks tertentu, pake perintah:

  • Tekan / diikuti teks yang mau dicari, lalu tekan Enter. Misalnya, /hello.
  • Tekan n untuk pindah ke hasil pencarian selanjutnya.

7. Mengganti Teks

Untuk ngeganti teks, kalian bisa pake perintah:

  • :%s/teks_lama/teks_baru/g: Ganti semua kemunculan teks_lama dengan teks_baru di seluruh file.
  • :s/teks_lama/teks_baru/g: Ganti semua kemunculan teks_lama dengan teks_baru di baris saat ini.

8. Membatalkan Perubahan

Kalo kalian salah ngedit, jangan panik! Kalian bisa undo pake perintah:

  • u: Undo perubahan terakhir.
  • Ctrl + r: Redo perubahan yang udah di-undo.

9. Membuka Baris Baru

Untuk nambah baris baru, pake perintah:

  • o: Buka baris baru di bawah kursor dan masuk ke Insert Mode.
  • O: Buka baris baru di atas kursor dan masuk ke Insert Mode.

10. Menyalin dan Menempel Teks

Kalo kalian perlu salin tempel teks, pake perintah:

  • yy: Salin baris saat ini.
  • p: Tempel teks yang udah disalin.

Nah, itu dia beberapa perintah dasar Vim yang wajib kalian kuasai. Jangan lupa buat latihan biar makin jago! Semangat belajar, ya!

A

Written by Ariful

Full-stack engineer obsessed with web performance.