402v /posts/command-t
Ubuntu14.04安装Command-T for vim
#运行的基本环境
- Ubuntu 14.04(Mac和各个Linux版本配置基本相同)
- Vim7.4(Ubuntu自带Vim没有ruby内建,需要替换vim版本)
- Server:DigitalOcean,这个没什么紧要
- Ruby 2.0.0p645
#环境配置 Command-T编译依赖于Ruby,并且要保证编译Command-T的ruby版本和vim内建ruby版本相同。这一点非常重要!
-
首先安装Ruby环境,参见:如何快速正确的安装 Ruby, Rails 运行环境,也可以使用rbenv安装,install ruby的时候选择
2.0.0p645版本。 -
Ubuntu 14.04默认是不带的,通过 vim —version | grep ruby 可以验证,log出 +ruby是支持,-ruby是不支持;也可以进入vim,通过:
:ruby 1命令检查。
因此需要安装编译了ruby的vim版本,尝试命令:
sudo apt-get install vim-nox
3. 另一种方法安装内建ruby的Vim是安装googlecode上的vim版本:
apt-get update # DigitalOcean 的默认环境上apt-get不是最新,其实每次install前都应该update一下才好
apt-get install mercurial # 这里也是漫长的等待
mkdir ~/tmp
cd !$
hg clone https://vim.googlecode.com/hg/ vim
cd vim
./configure --enable-rubyinterp
make
make install
4. vim 默认装在了/usr/local/bin/vim,重启shell之后再次运行 vim --version | grep ruby 验证ruby已经支持了
进入vim,打印一下ruby的版本::ruby puts "#{RUBY_VERSION}-p#{RUBY_PATCHLEVEL}"
显示:2.0.0-p645 则表示ruby环境正确,因为编译command-T时要求与vim支持的ruby版本相同。
#Command-T安装
评论 · 0
还没有评论。