Neovim的/ Vim"光标()"阅读文件后无法正常工作

时间:2015-12-22 00:48:45

标签: vim neovim

我的init.vim中有以下内容(相当于.vimrc):

function Uva()
    :read /home/usr/.config/nvim/templates/file
    :call cursor(3,1)
endfunction

此函数应读取文件(它执行此操作),然后将光标移动到第3行第1列(它不会)。如果我运行它然后手动执行调用光标命令,光标会移动,所以我认为它应该是有效的。我最初认为我的问题是原始文件没有足够的行,但事实并非如此。即使我从100行开始,该功能也不起作用。也许编辑忙于阅读文件,但这只是一种可能性。

有什么想法吗?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

功能正确,但我用

调用它
--inplace

它应该是

command Uva exec Uva()

感谢FDinoff帮助我。