S直到与上一个问题相关,但是切换模式似乎exe "a"
不起作用,我还是得a
手动按下按钮
这里打开新创建的文件时,正在使用模板,光标将移动到正确的位置,然后擦除标签,并切换到模式appending (editing)
。
function LoadFile()
0r ~/.vim/skel/tmpl.%:e
exe "normal /<CURSOR>\<Cr>"
exe "s#<CURSOR>##"
exe "a"
endf
autocmd! BufNewFile * silent! call LoadFile()
有任何想法吗?
答案1
首先,这将:normal! a
代替:exe "a"
;这是正常模式命令。
其次,出于实施原因,这行不通;你必须使用特殊:startinsert!
命令。