C'è un modo per passare alla parola successiva in modalità di inserimento. Qualcosa di simile a "w" quando in modalità non-insert o ctrl-left o ctrl-> right in windows?Passare alla parola successiva in modalità di inserimento
risposta
C'è un tavolo molto utile di moti modalità inserimento a :h ins-special-special
.
<S-Left> cursor one word back (like "b" command)
<C-Left> cursor one word back (like "b" command)
<S-Right> cursor one word forward (like "w" command)
<C-Right> cursor one word forward (like "w" command)
Scoprirete che Shift-Sinistra/Destra e Ctrl-Sinistra/Destra faranno il trucco.
Ctrl/Shift con i tasti cursore non è garantito per funzionare perfettamente in tutti i terminali, tuttavia. È possibile evitare completamente qualsiasi problema utilizzando una mappatura. Ecco uno a destra sulla riga di casa:
:inoremap <C-H> <C-\><C-O>b
:inoremap <C-L> <C-\><C-O>w
Ora usano CTRL-H
e CTRL-L
a muoversi con la parola in modalità di inserimento.
Tuttavia, si prega di essere consapevole del fatto che molti Vimmers preferiscono non muoversi affatto in modalità di inserimento. Questo perché una volta spostato in modalità inserimento, il comando .
perde la sua utilità, così come lo CTRL-A
e forse alcuni altri comandi.
Per me, il modo Vim di saltare alla parola successiva in modalità di inserimento è <C-[>wi
ed è diventato completamente automatico.
È possibile spostare una parola in avanti/indietro nella modalità di inserimento tenendo premuto Maiusc o Ctrl e premendo il tasto freccia destra o sinistra.
C'è un modo per farlo senza usare i tasti freccia? –
Questo non ha funzionato per me. Grazie comunque. – nivla12345
questo non è il comportamento predefinito di vim ... – sarink
Con <CTRL-O>
, è possibile eseguire un comando senza uscire dalla modalità di inserimento.
Così si può provare <CTRL-O>w
, <CTRL-O>3w
, ecc
La migliore soluzione finora per il problema. Complimenti! – kisanme
- 1. Come passare alla lettera maiuscola successiva?
- 2. Come far tornare Vim dalla modalità di inserimento alla modalità normale al termine di un comando?
- 3. Impossibile passare alla modalità Doze
- 4. Leggi parola successiva in java
- 5. Come passare alla modalità REPLACE in VIM
- 6. Puoi passare i dati alla successiva iterazione in (per ...)?
- 7. Come passare dalla modalità utente alla modalità kernel?
- 8. Differenza tra la modalità di inserimento e inserimento in Vim
- 9. Posizionamento del cursore quando si entra in modalità inserimento
- 10. Come faccio a passare tra il comando e la modalità di inserimento in Vim?
- 11. 'Non può passare alla modalità vecchia società' Errore in Elasticdump
- 12. Posso avere colonne di bootstrap passare alla riga successiva due alla volta su schermi più piccoli?
- 13. Vim: rientro intelligente quando si accede alla modalità di inserimento su una riga vuota?
- 14. Come saltare il punto di inserimento del testo alla colonna successiva usando iText?
- 15. Posso aggiungere un timer alla mia vista per passare alla vista successiva?
- 16. Scorciatoia da tastiera per passare alla ricerca di corrispondenza successiva/precedente in eclissi per java
- 17. DateTimePicker passa automaticamente alla data successiva
- 18. Passaggio dalla modalità utente alla modalità kernel
- 19. Leggi la parola successiva in un file in python
- 20. Vai automaticamente alla riga successiva in vim
- 21. Rilascio Maven: versione di sviluppo successiva in modalità batch
- 22. vim: annulla newline in modalità inserimento?
- 23. Perché è necessario disattivare gli interrupt prima di passare alla modalità protetta dalla modalità reale?
- 24. Come posso passare dalla modalità Windows di SQL Server alla modalità mista (SQL Server 2008)?
- 25. Come passare alla pagina successiva nella risposta JSON di Facebook utilizzando l'SDK di iOS?
- 26. Spingendo colonna alla riga successiva con *
- 27. Come tornare al livello di rientro precedente in modalità di inserimento?
- 28. Come passare da una funzione C/C++ alla successiva (in entrambe le direzioni)
- 29. modalità di inserimento vi nella riga di comando Matlab?
- 30. Previsione parola successiva utilizzando il modello di linguaggio tensorflow esempio
Si noti che è in genere il tasto backspace in modo da perdere la capacità di backspace. (Questo è comunque dipendente dal terminale) –