quarta-feira, 25 de março de 2009

Script para converter caracteres especiais para entidades HTML

Certos caracteres como '<','>','&' são reservados no HTML. Se usados no texto, o
browser pode interpreta-los erroneamente como tags.

Coloque no .vimrc, recarregue e a função abaixo e o mapeamento '\e' irá converte-los para entidades HTML que são
convertidas para texto pelo browser.
"Escape de entidades html
function! HtmlEscape()
silent s/&/\&amp;/eg
silent s/</\&lt;/eg
silent s/>/\&gt;/eg
endfunction

map <silent> \e :call HtmlEscape()<CR>


Selecione visualmente o texto e chame o mapeamento.

0 comentários:

Postar um comentário