[英]How to stop vim from defaulting to older version?
我在我的家庭目錄中安裝了最新版本的vim(我是共享環境中的用戶),具有我的所有自定義和內容。 我在.zshrc
文件中設置了alias vim=$HOME/path_to_vim_dir
。 我還設置了EDITOR=vim
, SVN_EDITOR=vim
。 但是,無論何時我在git或svn中執行沒有-m "..."
的提交操作,或者甚至在編輯crontab
,打開的vim版本都是/usr/share/
的舊版本...我停止這個並獲得vim(無論哪個程序調用它)默認為我的版本? 我也嘗試過設置EDITOR=$HOME/path_to_vim_dir/bin/vim
,但這也沒有效果。
確保您的vim位置在$ PATH上,位於系統范圍內安裝的位置之前。
不確定zsh,但我知道在bash中你必須導出變量EDITOR
或SVN_EDITOR
。 簡單地設置它們並不成功。
另外,將其設置為二進制文件的絕對路徑(path_to_your_home / path_to_vim_dir / vim)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.