Sono a conoscenza del tidy
rientro di un'intera pagina HTML, ma lavoro con i modelli e spesso desidero rientrare in rientro solo parti di un documento HTML da VIM. Non riesco a vedere un esempio di come eseguire questa operazione in modo nativo con VIM e non riesco a vedere come posso farlo con ordine, poiché tenta di inserire tag head "mancanti" ecc. Tutto ciò che voglio è che i tag vengano ri frastagliata. Qualcuno potrebbe indirizzarmi verso un'utilità della riga di comando che rientra nuovamente nei frammenti HTML in modo da poter modificare il mio .vimrc per usarlo?
filetype
su HTML affinché Vim capisca e utilizzi le sue regole di rientro HTML, quindi: 1.:set ft=html
, 2.V
per la selezione della linea visiva e 3.=
per il rientro dovrebbero funzionare indipendentemente da come Vim identificato originariamente il file.:set ft
può anche essere usato per alternare le regole di rientro automatico per le diverse lingue combinate in un singolo file, come spesso accade nelle lingue dei modelli. Vedi < superuser.com/q/189982/49184 >