Rupanya keyboard Mac tidak memiliki Insertkunci (atau mungkin ada tetapi saya tidak dapat menemukannya). Bagaimana saya bisa masuk ke mode penyisipan di vim di Mac?
Rupanya keyboard Mac tidak memiliki Insertkunci (atau mungkin ada tetapi saya tidak dapat menemukannya). Bagaimana saya bisa masuk ke mode penyisipan di vim di Mac?
Jawaban:
Jika pertanyaan ini sesederhana kelihatannya, Anda cukup menekan i.
Vim memasuki mode penyisipan menggunakan i(atau auntuk menambahkan), apa pun platformnya. Mode timpa jarang dimasukkan menggunakan Shift+ r. Saya tidak pernah menggunakan Insertkunci di sini.
Kegunaan lain dari Inserttombol ini adalah untuk beralih antara mode ganti dan mode sisipkan ketika sudah dalam salah satunya . Anda dapat melakukannya dengan mudah di Mac hanya dengan memetakan kunci lain untuk melakukannya untuk Anda. Di ~/.vimrctempatkan saja imap <F13> <Insert>dan sekarang F13kuncinya (yang di keyboard Mac saya adalah kunci yang paling dekat dengan tempat Insertkuncinya ada di keyboard biasa).
Rmaka akan mengetikkan Rke dalam buffer.
.vimrcini berfungsi sebagai perubahan huruf besar / huruf per kata - ada ide mengapa?
F13(apakah Anda melihat perilaku kapitalisasi tanpa pemetaan saya?), Atau mungkin Insertdipetakan di tempat lain (gunakan inoremapalih-alih imapuntuk memperbaikinya).
Menekan "i" membawa Anda ke mode penyisipan dalam VIM.
Masuk ke Mode Sisipkan: tekan i
Keluar dari Mode Penyisipan: tekan esc, ketik:x