Pertanyaan yang diberi tag «key-bindings»

Melakukan tindakan saat menekan tombol. Ini juga disebut pemetaan kunci atau pemetaan. Untuk pertanyaan tentang ikatan kunci default, serta membuat atau mendefinisikan kembali ikatan kunci.

2
Bagaimana saya bisa menggunakan pintasan Readline di baris perintah vim?
Ketika saya mengedit perintah Vim, saya ingin menggunakan cara pintas yang sama seperti di Bash dan setiap REPL lainnya: M-buntuk kembali kata, M-Backspaceuntuk menghapus kata sebelumnya, M-uuntuk mengubah kata menjadi huruf besar, C-kuntuk memotong sampai akhir baris, dll. Saya telah dapat mengkonfigurasi beberapa perintah, menggunakan :cmap, tetapi tidak semua. Apakah …



4
Mengapa pemetaan mode normal <Esc> ini memengaruhi startup?
Saya mengalami masalah aneh dengan pemetaan mode normal Esc. Jika Anda membuat file escmapvimrcdengan konten: set nocompatible set showcmd " Doesn't affect the problem: just makes it easier to see nnoremap &lt;Esc&gt; :noh&lt;CR&gt;&lt;esc&gt; Dan kemudian mulai vim menggunakan vimrc ini: vim --noplugin -u escmapvimrc Kemudian vim akan mulai dalam mode …

3
Bagaimana cara mengetahui kunci yang dipetakan?
Saya tahu bahwa menjalankan :mapperintah tanpa argumen harus memberi saya daftar pemetaan yang ditentukan pengguna, tetapi, misalnya, ketika saya menekan Ctrl-W Ctrl-I sesuatu terjadi, namun saya tidak tahu fungsi apa yang baru saja terjadi sebagai pemetaan bawaan tidak muncul dalam :mapperintah. Bagaimana cara mengetahui apa yang dilakukan kunci?


3
Bagaimana cara mengaktifkan / menonaktifkan augroup on the fly?
Saya membuat beberapa augroupdi saya .vimrcmengandung autocmddan saya harus mengaktifkan / menonaktifkan ini autocommanddengan cepat. Idenya adalah untuk membuat pemetaan (katakanlah F4misalnya) yang akan mengaktifkan perintah otomatis ini ketika ditekan sekali dan menonaktifkannya ketika ditekan lagi tanpa harus sumber file atau memuat ulang .vimrc. Bagaimana saya bisa melakukan itu?

4
Perintah untuk mengulang melalui saran ejaan
Saya memetakan zzke 1z=, yang sebagian besar hebat, tetapi setiap sekarang dan kemudian saran pertama bukan yang benar. Jadi saya ingin terus mengulangi zz(atau .) mengulangi saran lainnya. Sedetik zzpada kata yang sama, maka, akan berfungsi seperti u2z=, sepertiga zzakan bekerja seperti u3z=dan seterusnya. Ada ide tentang bagaimana melakukan itu? …

2
Bagaimana cara menyimpan dan mengembalikan pemetaan?
Saya sedang mengembangkan plugin untuk Vim dan saya ingin mendefinisikan pemetaan yang hanya akan tersedia saat "eksekusi plugin". Sejauh ini alur kerja plugin yang disederhanakan adalah sebagai berikut: Pengguna memanggil perintah plugin Perintah memanggil fungsi pra-perawatan: function! s:PreTreatmentFunction(function, ...) " Do some pretreatment stuff " Create a mapping to call …

3
Memetakan dengan gerakan
Saya mencoba memahami bagaimana saya bisa menggunakan operator dengan gerakan selanjutnya di dalam pemetaan. Sebagai contoh: nmap /c c{here we pending for a motion}/&lt;C-r&gt;"&lt;CR&gt; Peta harus melakukan hal berikut: Aktifkan coperator dan dengarkan gerakan selanjutnya; Misalnya, saya bisa mengetik di sini t,untuk mengubah semuanya sebelum koma berikutnya; Pergi ke mode …

1
Menggunakan vim dan Kafein pada mesin yang sama
Latar Belakang Saya bekerja di laboratorium penelitian dan menggunakan tiga OS yang berbeda setiap hari. Pada mesin Windows dan Mac saya menggunakan Caffeine untuk menjaga mesin-mesin itu tidak mengaktifkan screensaver sementara saya bekerja pada mesin yang berbeda (Linux tidak memiliki masalah ini). Sangat menyebalkan harus login lagi ketika saya kembali. …

2
Remap kunci Esc di Vim
Apakah mungkin untuk memetakan kembali Esckunci ke kunci lain di Vim? Ketika saya menggunakan Vim di layar penuh konsol klien web VMware vSphere dan saya menekan Esctombol untuk keluar dari mode edit, itu juga membawa saya keluar dari mode layar penuh di jendela konsol. Saya menggunakan Vim yang berasal dari …

1
Apa keuntungan menggunakan titik dua untuk perintah daripada titik koma?
Vi sangat berhasil meminimalkan perjalanan jari dan kecepatan dengan mode perintah. Bertukar ;dan :tampaknya menyimpan banyak penekanan tombol shift ekstra untuk perintah yang digunakan lebih sering daripada repitisi pencarian huruf, tetapi ada kelemahan menggunakan tata letak kunci non standar. Apa keuntungan dari :perintah? Dibandingkan dengan efisiensi dan keanggunan Vi secara …


1
Opsi apa yang ada untuk masuk ke mode insert?
Saya biasa masuk ke mode insert dengan atidak pernah menyadari bahwa ada sistem di mana mode insert dimulai. Saya kadang-kadang kesal yang aakan meletakkan kursor setelah karakter pertama dari sebuah baris, namun masalahnya adalah: Ini memasuki mode insert setelah posisi kursor saat ini. Kemudian saya menyadari bahwa saya bisa masuk …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.