顺便说下我当前的环境是:
vim 7.4
ruby 2.1.0
环境检查没有问题那么就开始吧。 在~/.vim/plugin目录下创建一个 demo.vim 文件。
在开头写上以下代码:
?
1
2
3
4
if !has('ruby')
echo "Error: Required vim compiled with +ruby"
finish
endif
这段代码就是用 VimL 编写的,它将检查 Vim 是否支持 Ruby。
?
1
2
3
4
if exists('g:loaded_ruby_demo_plugin')
finish
endif
let g:loaded_ruby_demo_plugin = 1
Ruby 是一门编程语言,Ruby on Rails 是 Ruby 的一个 web 框架,简称 Rails。有很多人对 Rails 感兴趣,但又不知道从何下手、学习路线是什么,因为在多个场合下回答过类似问题,所以决定整理成文章供大家参观。
错误提示:C:\Program Files (x86)\Vim\vim74\ftplugin\ruby.vim 是发生错误:
第 122 行:
E171: 缺少 :endif
..........................................
原因:
没有设置 ruby 路径
_vimrc 种添加:
let g:ruby_path='C:\\ruby\\Ruby200-x64\\bin'
错误不再出现
安装文档时错误: unable to convert "\x**" from ASCII-8BIT to UTF-8 fro lib/****
重新安装一下 rdoc
gem install rdoc
gem install qtruby4
出现错误:ERROR: while executing gem ... (ArgumentError) malformed format string - %)
执行: gem update --system