Plugin para editar textos latex no Vim

Ultimamente tenho sido até chato de tata postagem sobre o vim, agora estou postando sobre um plugin para editar textos LaTeX: http://vim-latex.sourceforge.net/

O plugin me chamou a atenção por sem muito completo, inclusive ele cria placeholders
que são espécies de marcadores para pular para marcas tipo
 <+marca+> Simplesmente use Ctrl-j e ele pula para a marca

Segue abaixo a função.


" place holders snippets
" File Templates
" --------------
" ^J jumps to the next marker
" iabbr for for <+i+> in <+intervalo+>:<+i+>
function! LoadFileTemplate()
"silent! 0r ~/.vim/templates/%:e.tmpl
syn match vimTemplateMarker "<+.\++>" containedin=ALL
hi vimTemplateMarker guifg=#67a42c guibg=#112300 gui=bold
endfunction
function! JumpToNextPlaceholder()
let old_query = getreg('/')
echo search("<+.\\++>")
exec "norm! c/+>/e\"
call setreg('/', old_query)
endfunction
autocmd BufNewFile * :call LoadFileTemplate()
nnoremap :call JumpToNextPlaceholder()a
inoremap :call JumpToNextPlaceholder()a

Nenhum comentário:

Postar um comentário

Insira seu comentário - O mesmo será submetido à aprovação!

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo