Per creare le mie applicazioni web, mi affido sempre al famoso vim.
Chi usa vim come editor per linguaggi di programmazione (dal C al PHP e via dicendo), sicuramente apprezza la funzionalità di matching che può essere avviata con il carattere % (ad esempio ci si posiziona su una parentesi, si preme il tasto % ed automaticamente il cursore si sposta sulla parentesi di apertura/chiusura del blocco).
C’è una comoda estensione di vim che si chiama matchit che espande tale funzionalità ad altri linguaggi, come HTML, XML, LaTeX, etc.
L’installazione è molto semplice. Ipotizzando di usare vim 6 o 7, basterà accedere alla cartella personale di vim:
cd ~/.vimscaricare l’ultima versione di matchit:
wget http://www.vim.org/scripts/download_script.php?src_id=8196 -O matchit.zipdecomprimerla:
unzip matchit.zipa questo punto avviare vim con:
vie digitare:
:helptags ~/.vim/docper ricostruire il tag-file.
Infine inserire nel vostro file vimrc:
vi ~/.vimrcle seguenti righe:
source ~/.vim/plugin/matchit.vim
filetype plugin onA questo punto potete aprire un qualsiasi file html, posizionarvi su un TAG (es body) e premendo il tasto % verrete automaticamente “portati” sul relativo TAG di chiusura (es /body)
enjoy