我已经安装了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