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.


2
Come posso ridefinire i mapping dei tasti dei plugin?
Ho installato un plugin che non fornisce un meccanismo per disabilitare i mapping dei tasti che definisce. Voglio ridefinire una delle mappature ( <leader>cc) definite dal plugin per il mio personale, ho provato a inserire la seguente riga nel mio .vimrc: noremap <leader>cc echo "my purpose" Ma questo non funziona, …



4
Come applico un comando a tutte le linee?
Se voglio rientrare in tutte le righe di un documento, posso digitare >Gper applicarlo alla riga corrente e in basso, seguito da e >ggapplicarlo alle righe sopra. C'è una combinazione che posso usare per applicare solo >a tutte le linee contemporaneamente?



1
Comprensione della combinazione CTRL-U
In questa risposta ho affrontato la CTRL-Uchiamata di funzione utilizzata dopo :e prima del nome della funzione effettiva. :nnoremap <buffer> <cr> :<C-U>call append('.', repeat([''],v:count1))<cr> Ecco cosa dice l'aiuto: CTRL-U Scroll window Upwards in the buffer. The number of lines comes from the scroll option (default: half a screen). If [count] …

4
Cancella una riga più velocemente di [0] [d] [$]
C'è un modo più veloce per cancellare il testo su una riga rispetto a premendo 0per saltare all'inizio, quindi premendo d$per cancellare fino alla fine della riga? Inoltre, se volessi cancellare tutto tranne il rientro? C'è un modo per farlo?

1
Come posso mappare d [count] d?
NB Questo non è un duplicato di Come funziona il comando "d3fg"? Si prega di leggere prima di votare per chiudere! Sono arrivato a un punto morto nella mia ricerca per far funzionare le piccole eliminazioni come quelle grandi . Il problema che ho è che non riesco a capire …


2
ale linter + eslint: passa all'errore successivo
Uso eslintcon aleper sfilacciare il mio codice Javascript. Dopo aver modificato un blocco di codice, ho spesso alcuni errori da correggere. La correzione viene eseguita spostandosi sulla riga errata successiva, leggendo il problema dal righello e correggendo. Se potessi saltare la fase di navigazione e utilizzare un legame chiave specifico …



3
Come accedere alla modalità di inserimento quando si accede al pannello terminale neovim?
Ho i seguenti mapping per semplificare lo spostamento da un pannello terminale in neovim: tnoremap <C-h> <C-\><C-n><C-w>h " Workaround since <C-h> isn't working in neovim right now tnoremap <C-w>h <C-\><C-n><C-w>h tnoremap <C-j> <C-\><C-n><C-w>j tnoremap <C-k> <C-\><C-n><C-w>k tnoremap <C-l> <C-\><C-n><C-w>l L'unico problema è che quando torno nel riquadro del terminale, devo …

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.