C'è una scorciatoia da cui saltare, ad esempio <XX>
a </XX>
?
Ho già provato con '%', ma non funziona in questa situazione.
C'è una scorciatoia da cui saltare, ad esempio <XX>
a </XX>
?
Ho già provato con '%', ma non funziona in questa situazione.
Risposte:
matchit
plugin (vedi :help matchit-install
per istruzioni).:filetype plugin on
). D'ora in poi, ogni volta che modifichi un file rilevato come xml
o in html
qualche altro linguaggio di markup basato su tag, la combinazione del matchit
plug-in e dei file del plug-in del tipo di file consentirà al %
movimento di abbinare i tag di apertura e chiusura.
Puoi saltare tra i tag utilizzando gli operatori visivi, ad esempio:
Il cursore dovrebbe passare in avanti al tag html / xml di chiusura corrispondente. Per saltare indietro dal tag di chiusura, premere oo Oper saltare al tag opposto.
Ora puoi uscire da Visual premendo Esc, modificandolo co copiandolo y.
Per registrare quell'azione nel registro, premere qqper avviare la registrazione, eseguire il salto tag come sopra (incluso Esc), premere qper terminare. Quindi per invocare il salto, premere @q.
Ulteriori informazioni su :help visual-operators
o :help v_it
:
at un
<tag> </tag>
blocco (con tag)it
<tag> </tag>
blocco interno
In alternativa, usa plugin come matchit.vim (Vedi: Usare% nelle lingue senza parentesi graffe ).
Guarda anche:
matchit
stesso sembra arrivare con la maggior parte dellevim
distribuzioni, ma dovrai comunque abilitarlo da solo.:help matchit-install
per più.