Domande taggate «key-bindings»

Fare un'azione quando si preme un tasto. Questi sono anche chiamati mappature chiave o mappature. Per domande sui collegamenti chiave predefiniti, nonché sulla creazione o ridefinizione dei collegamenti chiave.


1
Perché la rimappatura <Esc> fa saltare il cursore?
In .vimrc: inoremap ii &lt;esc&gt; " ii to go back into command mode Il problema è, dopo ii, che il cursore salta a destra di 35 colonne. L'unica altra linea che influenza Esc: nnoremap &lt;esc&gt;&lt;esc&gt; :noh&lt;return&gt;&lt;esc&gt; Ho provato a commentarlo, non aiuta. Pieno.vimrc : set nocompatible filetype off " Vundle …





2
La mappatura di Ctrl + s non funziona
Sto provando a mappare Ctrl+ sper salvare il mio file ma non funziona. Le mie mappature: map &lt;C-s&gt; :w &lt;CR&gt; :echo "Saved" &lt;CR&gt; imap &lt;C-s&gt; &lt;Esc&gt; :w &lt;CR&gt; :echo "Saved" &lt;CR&gt; i Quando in modalità inserimento vedo /:echo "Saved"nell'angolo in basso invece savedche in modalità normale e vedo la stessa …



2
Come rimappare gg in g?
Non ne uso nessuno g combinationstranne che gg, in modalità normale. Come posso farlo in modo che gsia sufficiente premere una volta? nnoremap g gglo fa attendere circa 3 secondi per una continuazione del comando. Anche la non mappatura ganticipata non funziona, perché non riesco a mappare ggse deseleziono g. …

3
Perché viene visualizzato un errore di citazione mancante quando si utilizza quanto segue in una mappatura utilizzando execute e normal?
Il comando è nnoremap &lt;leader&gt;; :execute "normal! mqA;\&lt;esc&gt;`q" Se poi premi &lt;leader&gt;;, sarai E114: Missing quote: "normal! mqA;\seguito da E15: Invalid expression: "normal! mqA;\. Perchè è questo? Il comando funziona correttamente se immesso direttamente nella riga di comando. Il comando aggiunge ;a alla fine della riga corrente, senza cambiare la …

1
Come modificare il valore del timeout per un comando chiave?
Quello che voglio Per modificare temporaneamente il valore di timeout per alcuni comandi chiave Dove ho guardato Da :help 'timeout'ho: The timeout only happens when the 'timeout' and 'ttimeout' options tell so. A useful setting would be &gt; :set timeout timeoutlen=3000 ttimeoutlen=100 (time out on mapping after three seconds, time …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.