`
Goldice
  • 浏览: 108076 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ruby与vim

阅读更多

介绍一点vim下使用Ruby的技巧。

 

1. vim命令行模式下输入 !ruby % 

可以直接运行Ruby程序,并返回到vim编辑

 

2. vim Ruby关键字及自定义变量补全

拷贝附录中的ruby-macros.vim至机器某处,然后修改~/.vimrc,添加一行:

source ROOT(自己定义)/ruby-macros.vim

在用vim进行Ruby编程中,就可以用ctrl+n来补全关键字及变量了。 

 

1
2
分享到:
评论

相关推荐

    ruby开发vim插件小结

    在开始编写插件之前,你需要确认 Vim 是否支持 Ruby,通过以下命令来判别: $ vim --version | grep +ruby 如果输出为空,则表示你当前的vim不支持Ruby,需要重新编译一下,并启用对Ruby的支持。 顺便说下我当前的...

    vim-ruby:VimRuby配置文件

    维姆·鲁比该项目包含Vim的运行时文件以支持ruby。 这包括语法突出显示,缩进,全功能以及各种有用的工具和映射。安装有关说明,请参见文件 。 您可能还会在github Wiki上找到有用的设置提示: : 用法理想情况下,...

    vim-ruby-debugger.zip

    1. **集成调试器**:此插件将调试器与 Vim 编辑器紧密集成,允许用户在代码中设置断点,单步执行,查看变量值,调用堆栈信息等,极大地提高了开发效率。 2. **便捷的断点管理**:通过简单的命令,开发者可以在源...

    vim 8.1 支持lua python ruby

    vim8.1一键安装的deb包, 支持 lua, python, ruby, 全方位支持各种插件

    vim7.3-config:Clojure 和 Ruby 的 Vim 7.3 配置

    Clojure、Python 和 Ruby 的 Vim 7.3 配置 Windows 用户 根据需要安装git和curl : : 用下面的%USERPROFILE%替换~ : 安装 要安装,请备份旧版本的~/.vim 、 ~/.vimrc和~/.gvimrc并删除它们。 然后, $ cd vim...

    vimilicious:用于创建 vim 插件的 Ruby 库

    恶毒的vimilicious 是一个 gem/library,你可以在 vim-ruby 之上使用它来更轻松地编写 vim 脚本、创建 vim 'app' 或任何你想要的我爱 vim。 我什至喜欢 vim 的内置脚本……有时。 但是,vim 的脚本对于制作复杂的、...

    vim-projectionist-ruby:Ruby项目的Vim文件导航

    vim-projectionist-ruby Ruby项目的Vim文件导航该插件为Ruby项目提供了快捷导航链接。 备用文件导航提供了在Ruby源文件及其相关测试之间跳转的命令。 相关文件导航提供了在Rails控制器,视图和模板之间跳转的命令。 ...

    vim-ruby-refactoring, 在vim中,用于 ruby的重构工具 !.zip

    vim-ruby-refactoring, 在vim中,用于 ruby的重构工具 ! 用于Vim的 ruby-重构工具我喜欢 vim 当我开发软件的时候,它是我的选择编辑器。目前( 至少在过去的4年中) 主要使用 ruby 编程语言。在开发过程中,我一直...

    vim-ruby-refactoring:Vim中用于Ruby的重构工具!

    Vim的Ruby重构工具 我爱vim! 当我开发软件时,它是我的首选编辑器。 目前(至少最近四年),我主要从事Ruby编程语言的工作。 在开发过程中,我已经有一段时间缺少重构工具了(就像您在IDE中可以找到的那样),...

    vim-ruby-heredoc-syntax:vim插件,用于在ruby here文档中高亮显示代码

    vim-ruby-heredoc语法这样可以在Ruby此处的文档代码块中突出显示语法。安装使用neobundle.vim: NeoBundle ' joker1007/vim-ruby-heredoc-syntax '对于neosnippet和context_filetype 如果您有context_filetype.vim...

    开源项目-vim-vim.zip

    4. **新API**:Vim 8.0引入了一个新的API,允许插件开发者使用 Vimscript 或其他语言(如Python、Ruby等)编写插件,增强了插件的可扩展性。 5. **增强的用户体验**:此版本对用户界面进行了优化,包括改进的高亮组...

    vim-rails-bundle:Vim内的Ruby on Rails开发环境

    Ruby on Rails捆绑包(用于Vim) Vim是Ruby on Rails IDE,具有所有出色的插件和出色的配置。 遵循简单的安装指南即可立即破解! 注意:我们用整洁的替换了捆绑包的旧子模块架构,因此不再需要使用Git安装子模块。...

    gem.vim:[Vim] ruby​​ gem 开发的项目助手

    gem.vim 用于 ruby​​ gem/libraray 开发的项目助手 GitHub : Vim : : script_id = 添加一名作者许可证: MIT-LICENSE 文档:doc/gem.txt 问题追踪器: : 概述 在 gem 目录中轻松导航。 有 :R :Rl :Rs 命令,和 :A...

    vim-8.2离线安装包+依赖包.rar

    6. `libtinfo5_5.9+20140118-1ubuntu1_amd64.deb`:这是Tinfo库的运行时组件,与ncurses一起使用。 7. `ncurses-base_5.9+20140118-1ubuntu1_all.deb`:这个包提供了ncurses的基本数据文件,比如终端描述符,对正确...

    我的vim插件集

    7. **TmuxNavigator**:使Vim与Tmux(终端复用器)之间的切换更为流畅,提高多窗口操作效率。 8. **vim-surround**:处理括号、引号等包围结构的神器。它可以方便地添加、删除或更改包围内容的字符。 9. **...

    ubuntu 10.10系统安装及vim(ROR)开发环境完整配置

    **三、Vim配置与优化** 1. **下载VIM配置文件**:从提供的压缩包中解压出VIM配置文件,通常命名为.vimrc。 2. **移动配置文件**:使用`mv ~/.vimrc ~/.vim/vimrc`命令将.vimrc文件移动到正确的位置。 3. **个性化...

    vim 7.3及其部分常用插件

    2. **新语法高亮**:增加了对更多编程语言的语法高亮支持,如Python、Ruby等,提高代码可读性。 3. **多窗口编辑**:允许用户同时打开并编辑多个文件,提高了工作效率。 4. **脚本语言增强**:Vim脚本语言(Vim...

    vim各种旧版的源码

    4. **编程语言的变迁**:Vim早期版本的源码可能主要用C语言编写,随着版本更新,可能会涉及到其他语言如Perl、Python或Ruby的接口实现。通过对比,可以看到技术栈的演进和多语言集成的趋势。 5. **兼容性与移植性**...

    syntastic-vim中语法检查错误插件

    10. **与其他Vim插件的协同**: Syntastic可以与诸如ALE (Async Linting Engine)、ALEJump等其他代码检查插件配合使用,以实现更高效的开发环境。 总结来说,Syntastic是Vim中的一款强大工具,它提高了代码质量,...

Global site tag (gtag.js) - Google Analytics