我想让vim .vimrc做类似的事情:
let root = :pwd
并且变量root
将记住那个时刻vim所在的“pwd”。我该怎么做?
另一个人问了这个问题,但找到了另一个解决方案,所以这个问题从未真正得到解答(http://stackoverflow.com/questions/2540524/vim-call-an-ex-command-set-from-function )
此外,一旦我将root分配给值,我该如何执行以下操作:
:cd root
每次我这样做,vim都会给我以下错误:
E344: Can't find directory "root" in cdpath
E472: Command failed
答案 0 :(得分:4)
:let root = getcwd()
:exe 'cd ' . root
可能有更好的方法(特别是最后一部分),但它有效。