沒有root權限裝vim解決
1.源碼下載
www.vim.org/download //下載即可
這裡我下的vim-7.2.tar
2.解壓
tar xvf vim-7.2.tar
3.configure
cd vim-7.2/
make ditclean //這個很重要,可以清理一下上一次編譯生成的所有文件,開始的時候不知道,很傻比的到 /bin 目錄下把所有關於vim的都給刪除了一遍
./configure // 配置 可以通過 ./configure -h or --help 看都提供哪些配置選項
這裡我用的配置的是:
./configure --prefix=$HOME --enable-pythoninterp=yes --with-features=huge --enable-perlinterp --enable-rubyinterp
make
make install
--prefix=$HOME 表示安裝目錄,由於我沒有root權限所以只能裝在自己的用戶目錄下面,一開始不知道,結果是安裝程序沒有權限去copy文件到root的文件下
--enable-pythoninterp 表示提供python借口,後來要裝conquer這個vim插件發現裝不了,一查原來是沒有提供python接口。
4.修改.bashrc 文件
這個時候運行vim其實還是root提供的程序,可以通過修改 .bashrc 文件來改變
alias vim='/home/$user/bin/vim' #在.bashrc文件中添加這一行即可