我的init.vim中有以下内容(相当于.vimrc):
function Uva()
:read /home/usr/.config/nvim/templates/file
:call cursor(3,1)
endfunction
此函数应读取文件(它执行此操作),然后将光标移动到第3行第1列(它不会)。如果我运行它然后手动执行调用光标命令,光标会移动,所以我认为它应该是有效的。我最初认为我的问题是原始文件没有足够的行,但事实并非如此。即使我从100行开始,该功能也不起作用。也许编辑忙于阅读文件,但这只是一种可能性。
有什么想法吗?任何帮助将不胜感激。
答案 0 :(得分:0)
功能正确,但我用
调用它--inplace
它应该是
command Uva exec Uva()
感谢FDinoff帮助我。