In vim, mi piace molto f
& t
in modalità Normale. Ci sono versioni verticali di questi? In caso contrario, qual è il modo migliore per saltare tante righe verso il basso a una parola che vedo? Devo solo contare le linee e fare 12j
o qualcosa del genere?Vim motion versione verticale di f & t?
risposta
È possibile utilizzare /foo
(o ?foo
indietro)? Io tendo ad usarlo comunque più di t
o f
.
Hmmm ... sono bei soldi ... grazie – ma11hew28
Penso che ti piacerà il plug-in EasyMotion.
Ti digita <leader>fb
di andare in un b
, orizzontale e verticale.
(si possono anche trovare il vim.org specchio git here)
L'autore ha il suo [repository] (https://github.com/Lokaltog/vim-easymotion) per EasyMotion. Penso che sia una fonte migliore rispetto allo script vim-scripts, secondo me. – evaryont
+1: ottimo suggerimento. –
@evaryont Sono d'accordo, ho modificato la mia risposta. Io uso lo specchio di vim-scripts perché è un posto centrale per me (e per Vundle :) http://vim-scripts.org/vim/scripts.html – Drasill
Prova vim-sneak, un plugin che ho scritto per questo motivo. Vi permette di saltare in qualsiasi posizione in tre sequenze di tasti specificando i primi due caratteri del target:
s{char}{char}
Per esempio, sab
sposta il cursore alla successiva istanza della stringa "ab". E Sab
sposta all'indietro all'istanza precedente di "ab".
supporta anche:
- modo visivo
- operazioni (come
dzab
,czab
eyzab
) - funzionamento-repeat con
.
- movimento-repeat con
;
e,
vim-sneak è simile a vim-seek, con molti miglioramenti.
In aggiunta alla mia risposta di seguito, è anche possibile provare l'opzione relativa al numero (': set relativenumber'), che rende facile contare quante righe su o giù si desidera spostare. Non è per tutti, ma a volte lo trovo utile. Ho impostato per passare tra il numero e il numero relativo quando premo ' n' –
Alex
trovo anche' relativenumber' utile per questo. Per attivarlo, uso [il plug-in numbertoggle di Jeff Kreeftmeijer] (https://github.com/jeffkreeftmeijer/vim-numbertoggle) - disattiva 'relativenumber' in modalità di inserimento e lo abilita in modalità normale. –