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