SMsoft – informatica e dintorni

vim: estendere il matching % per HTML, LaTeX, ed altri linguaggi

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:

scaricare l’ultima versione di matchit:

decomprimerla:

a questo punto avviare vim con:

e digitare:

per ricostruire il tag-file.
Infine inserire nel vostro file vimrc:

le seguenti righe:

A 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




Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario :-)
*
Taggato su: , , , , ,

Commenti

Page optimized by WP Minify WordPress Plugin