Iya. Dokumentasi Vim, bagian 40.2, pemetaan baris perintah :
Editor Vim memungkinkan Anda untuk menentukan perintah Anda sendiri. Anda menjalankan perintah ini sama seperti perintah mode baris perintah lainnya. Untuk mendefinisikan suatu perintah, gunakan perintah ": command", sebagai berikut:
: perintah DeleteFirst 1delete
Sekarang ketika Anda menjalankan perintah ": DeleteFirst" Vim mengeksekusi ": 1delete", yang menghapus baris pertama.
Catatan: Perintah yang ditentukan pengguna harus dimulai dengan huruf kapital. Anda tidak dapat menggunakan ": X", ": Next" dan ": Print". Garis bawah tidak dapat digunakan! Anda dapat menggunakan angka, tetapi ini tidak disarankan.
Letakkan baris itu di ~/.vimrc
(minus inital Anda :
tentu saja) dan itu akan ditentukan setiap kali Anda memulai vim. Juga, gunakan %:t
untuk membuat referensi ke file yang sedang diedit (tulisan ! gcc %:t
akan diganti dengan ! gcc foo.c
).
Jika Anda hanya menginginkannya ditentukan untuk satu file, atau untuk file tertentu, Anda ingin autocommand.
command!
.