我已經安裝了perlbrew,它的工作原理是:當我在終端上執行'perl -v'時,它會報告我正在使用perl 5.14。但gvim(vim代替作品)仍然認爲我使用的是5.10 ...vim的正確perl路徑
如何設置gvim的perl路徑?
感謝
我已經安裝了perlbrew,它的工作原理是:當我在終端上執行'perl -v'時,它會報告我正在使用perl 5.14。但gvim(vim代替作品)仍然認爲我使用的是5.10 ...vim的正確perl路徑
如何設置gvim的perl路徑?
感謝
可以設置PATH
變量的.vimrc:
let $PATH = "~/bin:" . $PATH
你可以在它是由
:echo $PATH
什麼看看有也是欺騙,使路徑定義由perlbrew,所以你不需要改變你的.vimrc
一旦你切換到其他Perl版本:
" Enable perlbrew path
if has("gui_running") && filereadable($HOME . "/perl5/perlbrew/etc/bashrc")
let $PATH=system("source " . $HOME . "/perl5/perlbrew/etc/bashrc; echo -n $PATH")
endif
將這個代碼在你.vimrc
並重新啓動VIM
「把戲」是一個有趣的方式來說明這一點。我唯一擔心的就是這會給Vim增加額外的負擔。 – jackyalcine 2014-11-04 22:29:53
感謝斧頭兵,它的工作:-) 使用v5.14; system('perl -v'); system('which perl'); 我正在使用帶有夢幻般的「Perl支持插件」的vim,它爲Vim/gVim實現了一個Perl-IDE – user764169 2011-05-24 13:23:59