我想将与vim相关的所有文件保存在我的$ HOME目录下的一个文件夹中,更具体地说是我的gvimrc文件。我已将原始.gvimrc文件移至$ HOME/vim/.gvimrc,并在我的$ HOME目录下创建了一个符号链接。但是,当我运行源代码%时,只有退出并重新启动会话后,简单函数才会运行。例如:Symlinking gvimrc文件?
function! EchoSomething()
if &bg == dark
echo "bg is dark"
else
echo "bg is light"
endif
endfunction
这应该呼应的CMDLINE的结果,但它显示什么,当我采购我的.gvimrc里的文件。
你使用Vim 7.4还是其他版本?为什么'$ HOME/vim'而不是'$ HOME/.vim'? – romainl
您发布的片段仅定义了该函数;缺少的是带':call'的函数_invocation_?! –
我知道如何:调用函数。但是,当我这样做时,cmdline上没有输出。 –