Cerco di ottenere autoindent per lavorare in VIM con i file html, ma sfortunatamente non funzionerà. Autoindent funziona perfettamente con altre lingue, ma semplicemente non funziona con html. Ho già provato a impostare filetype
su html
, come suggerito nella domanda this, ma sfortunatamente non funziona neanche. Inoltre, quando seleziono tutto e preme = non rientra nemmeno, anche se i report di vim XX lines indented
.Vim html autoindent non funziona
Il mio file .vimrc si presenta così:
set autoindent
set cindent
set tabstop=4
set shiftwidth=2
set expandtab
Qualche suggerimento?
Ho provato questo, ma con un file HTML già ben formattato. Selezionare tutto e premere '=' ha effettivamente fatto in modo che tutto si spostasse verso la colonna più a sinistra (come in tutti i rientri rimossi). Sembra che abbia avuto l'effetto opposto di far rientrare tutto. –
Questo è esattamente quello che succede anche a me su un file HTML formattato. Tuttavia la domanda SO che ho collegato a suggerito questo. – Tiddo