我正在为新创建的文件使用文件模板目录,
autocmd! BufNewFile * silent! 0r ~/.vim/skel/tmpl.%:e
现在我想添加另一个函数,将光标移动到某个位置(在每个 ~/.vim/skel/tmpl.% 中定义),即 text 的第一个位置<CURSOR>
,这可能吗?
综上所述,当创建新文件时,使用模板,并跳转到<CURSOR>
.
答案1
也许是这样的:
function LoadFile()
0r ~/.vim/skel/tmpl.%:e
exe "normal /<CURSOR>\<Cr>"
endf
autocmd! BufNewFile * silent! call LoadFile()