Saya sering menulis draft bahasan dalam beberapa ekstensi dan format tertentu. Biasanya kalau bukan markdown (*.md) ya html (*.html). Untuk ke 2 format tersebut, saya memiliki pintasan / shortcut yang berbeda-beda. Bagaimana saya mengatur pintasan / shortcut agar tidak bentrok / konflik untuk ekstensi / format yg berbeda ? Begini cara sederhananya.
Catatan / Note : Bahasan lain tentang VIM bisa dilihat pada tautan berikut ini.
Kita mulai dari mana, nih ?
Kita bisa memulai dari hal-hal berikut ini:
1. Mempersiapkan ekstensi atau format apa yang akan kita atur. Sebagai contoh, kita akan mengambil ekstensi markdown dan html.
2. Pintasan / shortcut yang ingin kita gunakan. Sebagai contoh, kita akan menggunakan pintasan / shortcut “Alt+e” untuk menyisipkan perintah “:new”.
Sudah siap ? Yuk mari kita atur !
Untuk mengaturnya kita bisa mengedit berkas konfigurasi VIM (vimrc) lalu menambahkan baris konfigurasi berikut ini.
# Untuk berkas markdown.
autocmd FileType markdown :map <M-e> :new<CR>
# Untuk berkas html.
autocmd FileType html :map <M-e> :new<CR>
Code language: Vim Script (vim)

Berikut konfigurasi yang saya pakai (saya komen dengan “).
Demo penggunaan.
Berikut ini adalah demo singkat penggunaan pintasan / shortcut. Saya memberikan 2 demo, untuk ekstensi markdown dan html.

Untuk ekstensi markdown.

Untuk ekstensi html.
Bagaimana, mudah ya ?
Referensi dan kredit.
Berikut adalah referensi yang kita gunakan untuk bahasan kita hari ini.
Penutup.
Demikian tadi bahasan seputar mengatur pintasan atau shortcut untuk berkas berekstensi tertentu pada VIM. Semoga bisa bermanfaat untuk saya dan kita yang mungkin sedang belajar menggunakan VIM. Jika ada yang memiliki tips atau trik yang lain, bisa dibagikan di kolom komentar. Terima kasih dan sampai berjumpa pada bahasan yang selanjutnya !
Leave a Reply