1、安装vim-ruby
通过gem
gem install vim-ruby
vim-ruby-install.rb
直接下载:
解压后执行bin/vim-ruby-install.rb
推荐直接下载,因为gem常常很慢。
2、修改vimfiles/ftplugin/ruby.vim 加入
map <F5> :!ruby % <CR>
这样,按F5就会在vim上面弹出一个dos窗口..
3、修改vimfiles/indent/ruby.vim
加入:
setlocal expandtab
setlocal autowrite
setlocal tabstop=2 shiftwidth=2 softtabstop=2
setlocal autoindent
4.End自动补全
下载
http://www.vim.org/scripts/download_script.php?src_id=1053
放到VIM72文件夹内
编辑_vimrc,在前面加上:
source $VIMRUNTIME/ruby-macros.vim
5.关键字和自定义变量补全
ctrol + N
- 大小: 13.5 KB
分享到:
相关推荐
很棒的Vim配置文件这将允许您运行mac vim并在Ruby on Rails上进行开发。 一些功能包括: 图形用户界面和终端有16种颜色的漂亮主题。 (ir_black和xterm16) 默认情况下忽略大小写的增量搜索交换和备份不碍您安装:您...
Vim是Ruby on Rails IDE,具有所有出色的插件和出色的配置。 遵循简单的安装指南即可立即破解! 注意:我们用整洁的替换了捆绑包的旧子模块架构,因此不再需要使用Git安装子模块。 我们还放弃了 ,转而使用 。 ...
配置文件的标题“vim config file for c programmer”明确指出这是一个专门为C程序员设计的Vim配置文件。描述部分提到“indent neat tidy the code hacking feeling”,这表明该配置文件特别关注代码的缩进格式,使...
An automatic configuration program for vim Frank Liu的至尊py,go,c,c++,opencv,java,md,tex终极配置vim-plus-plus 天秀 安装 Mac OS X 安装 /usr/bin/ruby -e "$(curl -fsSL ...
下载的压缩包文件名为 `snipmate.vim-master`,解压后将整个目录移动到 `.vim/bundle` 或者根据你的 Vim 配置的插件管理路径。然后,通过运行 `:PluginInstall`(如果你使用的是像 Vundle 或 Pathogen 这样的插件...
My Vim for Ruby on Rails 开发 MacVim 用户警告 我已经停止使用 MacVim(主要是)并开始在 Tmux 中使用控制台 Vim。 提取到分支的最新 MacVim 配置不再受支持。 但仍包含此处描述的大部分功能。 特征 Ruby on Rails...
braceless.vim是一款针对Python和其他基于缩进的语言(如Perl, Ruby, Haskell等)设计的Vim插件。它提供了一系列高效的操作文本对象,以及代码折叠功能,旨在提高程序员在Vim编辑器中的开发效率。 1. **文本对象**...
brew install vim --with-python --with-ruby --with-perl # 或者 brew install macvim --env-std --override-system-vim ``` 然后,在你的`~/.vimrc`配置文件中添加以下内容,以便VIM能正确加载Powerline: ```...
vim 配置/数据库.yml 垃圾箱/重建-ep 导轨服务器 默认登录名和密码(seeds.rb): adminpassword 重建 bin/rebuild -h Usage: bin/rebuild [options] -f, --flags F Flags for the rebuild script (by default ...
TabNine For VimTabNine概述: 这是Vim 客户端,适用于所有编程语言的基于高级AI的自动完成功能。 TabNine通过读取.gitignore文件来索引整个项目,并确定要索引的文件。 使用最少的击键输入长的变量名,并利用助记符...
vim redis.conf # 修改端口 port 7001 # 启用集群 cluster-enabled yes ``` 保存并退出编辑器后,复制 `redis01` 实例创建其他 5 个实例: ```bash cp -r redis01 redis{02..06} ``` 依次修改 `redis02` 至 `...
1. 安装EPEL(Extra Packages for Enterprise Linux)仓库,这是一个由社区维护的额外的软件包仓库,能够提供一些不在RedHat官方仓库中的软件包。 2. 需要使用wget命令下载并导入EPEL仓库的GPG key,确保下载链接...
5. **配置默认编辑器**:根据需要配置编辑器,如使用`vim`或默认编辑器。 6. **更新系统**:确保所有软件包是最新的。 7. **安装GitLab**:根据官方文档的指引,从源码编译或使用预构建的二进制包安装GitLab。 在...
- 可根据个人需求选择其他软件包,如Emacs、VIM、Perl、Python、Ruby、subversion等。 4. **配置SSH服务** - 安装完成后,打开Cygwin终端,输入命令`ssh-host-config`进行SSH服务配置。 - 按照提示完成配置,...
Intellisense for Vim 支持多种编程语言,包括但不限于Python、JavaScript、C++、Java、Ruby等。这意味着无论你使用哪种语言进行开发,都能得到相应的代码提示和自动完成支持。它不仅可以提供基本的变量、函数和类名...
此存储库已提供给OSS Logsearch社区作为参考。 没有拉取请求或问题将被接受或审查。 Cloud Foundry运营商的Logsearch 日志解析规则和其他对运行LogSearch有用的组件,其主要目的是...$ vim templates/stub. $infrastru
使用 for Ruby语言服务器扩展。 注意:solargraph uri solargraph:/应该是solargraph:///以vim打开。 注意:solargraph方案返回html,但vim不处理html,因此将其转换为markdown。 配套 如果您喜欢我的扩展程序,请...
-- Ruby bindings for C client library will not be built - could not find Ruby -- Python bindings for C++ client library will not be built - disabled by user -- Could NOT find Ruby (missing: RUBY_...
slimux是一款专门为Vim用户设计的tmux集成插件,其灵感来源于SLIME(Superior Lisp Interaction Mode for Emacs)。SLIME是Emacs中的一个著名扩展,主要用于Lisp语言的交互式开发,提供了强大的代码调试和测试功能。...
# For any generic Ruby environment. gem install capistrano # For Debian apt-get install capistrano 然后,要部署到特定主机,请调用“deploy”任务,同时传入“hostname”选项。 cap deploy -s hostname=...