如何阻止vim从默认到旧版本?

时间:2011-03-02 14:58:24

标签: linux vim editor

我在我的家庭目录中安装了最新版本的vim(我是共享环境中的用户),以及我的所有自定义和内容。我在alias vim=$HOME/path_to_vim_dir文件中设置了.zshrc。我还设置了EDITOR=vimSVN_EDITOR=vim。但是,无论何时我在git或svn中进行提交操作而没有-m "...",或者甚至在编辑crontab时,打开的vim版本都是/usr/share/中某处的旧版本。 。我如何阻止这个并获得vim(无论哪个程序调用它)默认为我的版本?我也试过设置EDITOR=$HOME/path_to_vim_dir/bin/vim,但这也没有效果。

2 个答案:

答案 0 :(得分:1)

确保您的vim位置在$ PATH上,位于系统范围内安装的位置之前。

答案 1 :(得分:1)

不确定zsh,但我知道在bash中你必须导出变量EDITORSVN_EDITOR。简单地设置它们并不起作用。

此外,将其设置为二进制文件的绝对路径(path_to_your_home / path_to_vim_dir / vim)。