Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用本地(用户)安装的VIM版本?-Linux_Vim - Fatal编程技术网

如何使用本地(用户)安装的VIM版本?-Linux

如何使用本地(用户)安装的VIM版本?-Linux,vim,Vim,我的服务器机器上有vim 7.0,但没有root权限。因此,我已将Vim73提取到我的主目录,并使用以下命令安装,没有任何错误 ./configure --prefix=$HOME && make && make install 但如果我打开vim,它仍然显示旧版本 我的.vimrc文件如何读取从本地用户(主页)安装的最新版本?配置PATH变量以包括本地安装的vim的路径。或者创建别名alias vim=/path/to/local/vim配置path变量以包括

我的服务器机器上有vim 7.0,但没有root权限。因此,我已将Vim73提取到我的主目录,并使用以下命令安装,没有任何错误

./configure --prefix=$HOME && make && make install
但如果我打开vim,它仍然显示旧版本


我的.vimrc文件如何读取从本地用户(主页)安装的最新版本?

配置
PATH
变量以包括本地安装的
vim
的路径。或者创建别名
alias vim=/path/to/local/vim
配置
path
变量以包括本地安装的
vim
的路径。或者创建一个别名
alias vim=/path/to/local/vim
您需要将您的家添加到您的路径:

export PATH=$HOME/bin:$PATH
如果vim安装共享库,您还需要将本地libs路径添加到LD_LIBRARY_路径:

export LD_LIBRARY_PATH=$HOME/lib:$HOME/lib64:$LD_LIBRARY_PATH
选择lib或lib64,具体取决于系统上显示的内容

或者,使用二进制文件的绝对路径调用该二进制文件:

$HOME/bin/vim

您需要将您的家添加到路径:

export PATH=$HOME/bin:$PATH
如果vim安装共享库,您还需要将本地libs路径添加到LD_LIBRARY_路径:

export LD_LIBRARY_PATH=$HOME/lib:$HOME/lib64:$LD_LIBRARY_PATH
选择lib或lib64,具体取决于系统上显示的内容

或者,使用二进制文件的绝对路径调用该二进制文件:

$HOME/bin/vim

.bashrc
.zshrc
中创建别名


alias vim=“/path/to/your/vim”
.bashrc
.zshrc
中创建别名


alias vim=“/path/to/your/vim”

感谢各位的回复。。添加具有正确路径的别名解决了此问题。感谢各位的回复。。添加具有正确路径的别名解决了此问题。