vimrc

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules

commit d15a7bb79c28123feede5f915a79fb60bede8a44
parent da5b88f20505e1d8b6e7d78040adf3a783229f5e
Author: Pablo Cárdenas <pablo.cardenas@imca.edu.pe>
Date:   Wed, 13 May 2026 15:12:43 -0300

snippets: improve jumps to marks

Diffstat:
Mpack/pablo/opt/snippets/plugin/snippets.vim | 12+++---------
1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/pack/pablo/opt/snippets/plugin/snippets.vim b/pack/pablo/opt/snippets/plugin/snippets.vim @@ -186,18 +186,12 @@ def Snippet_TextChangedI() endif enddef -def JumpPlaceholder() - if search('<++>') > 0 - feedkeys("\<Esc> \"_ca>") - endif -enddef - g:surround_insert_tail = "<++>" -inoremap <silent> <C-J> <ScriptCmd>JumpPlaceholder()<CR> -nnoremap <silent> <C-J> <ScriptCmd>JumpPlaceholder()<CR> +inoremap <silent> <C-J> <Esc>:let @/='\V<++>'<CR>"_cgn +nnoremap <silent> <C-J> <Cmd>let @/='\V<++>'<CR>"_cgn const dir_template = expand('<sfile>:p:h:h') .. '/templates' -autocmd BufNewFile document.tex execute ':0read ' .. dir_template .. '/document.tex' +autocmd BufNewFile document.tex execute ':silent :0read ' .. dir_template .. '/document.tex' # vim: et sts=4 sw=4