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

老大为rails开发特配vimfiles文件

阅读更多

看到很多朋友在烦编辑器的事,就像自己刚开始的时候一样。 我还是选择了vim, 就是喜欢他可以配置到自己喜欢的样子, 不知道你喜欢不喜欢我的配置,但是如果你着急上手,试试我的。

虽然只在ubuntu测试过,但是应该在别的系统下也可以用

特点

  • 单条命令完成安装,免除配置痛苦
  • vim插件不包含在repo里,支持一个命令更新所有vimplugins,免除更新插件之苦

包含插件

  • vundle, vim插件管理器, :BundleInstall! 更新所有插件
  • rails 必须的
  • NERDTree 树形文件管理器 F7 / F6 当前文件文件夹
  • NERDComment 注释用\cc / \c<space>
  • delimitMate 自动补全右括号
  • zencoding HTML垒码利器 <c-y>,
  • tabular 代码美化。 按 = 等对齐 \a=, 按 => 对齐 \a>
  • taglist 标签列表 F8
  • ctrlp 文件查找 <c-p>
  • bufExplorer 缓冲列表 <c-b>
  • preview markdown文件编译结果查看 \P
  • fugitive 超强大GIT代码仓库查询工具
    • 查状态 :Gstatus
    • 查异同 :Gdiff
    • 搜pattern :Ggrep, 替代ack
    • 查log :Glog
    • 打开Github上该文件 :Gbrowse
    • 说不完...
  • snippets
  • 语法支持
    • less
    • markdown
    • sass, scss
    • coffee-script
    • css 文件中颜色color, background-color 自动显示为背景色 (需gvim)
  • 配色方案
    • solarized
    • vim-github-colorscheme
    • backboard

vimrc DIY

  • 当前行,列高亮
  • F3 搜索, alt-F3 替换 文件中所有当前光标下文字
  • F4 插入模式时 切换粘帖模式, 普通模式时 切换 行号

你觉得还少了什么?

最后vim英文帮助看着吃力的话你可以下载VIM的中文说明,那就完美了
vim中文帮助

Screenshots

vim-gui

repo 在这里-> https://github.com/wongyouth/vimfiles

分享到:
评论

相关推荐

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    Ruby on Rails,简称Rails,是由David Heinemeier Hansson创建的一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性。在这个开发环境包中,我们拥有Ruby ...

    rails敏捷开发的购物车系统

    在本文中,我们将深入探讨如何使用Rails敏捷开发技术构建一个购物车系统,特别是在参考《rails敏捷开发第四版》中的示例。Rails 3.2.6是本文的基础框架,它是一个强大的Ruby Web应用程序框架,以其MVC(模型-视图-...

    Ruby On Rails开发实例-源代码

    Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在使Web开发更简洁、高效。本实例将帮助你深入理解和实践Rails的开发流程。 首先,让我们从...

    Web开发敏捷之道--应用Rails进行敏捷Web开发 之 Depot代码。

    标题中的“Web开发敏捷之道--应用Rails进行敏捷Web开发 之 Depot代码”表明这是一个关于使用Ruby on Rails框架进行敏捷Web开发的示例项目,名为Depot。Ruby on Rails(简称Rails)是一个开源的Web应用程序框架,它...

    使用Aptana+Rails开发Rails Web应用(中文)

    例如,要在Rails应用中创建一个新的资源,如博客文章,你需要在models目录下创建一个名为`post.rb`的文件,定义Post类,并设置属性如标题和内容。在controllers目录下创建`posts_controller.rb`,定义控制器方法,如...

    Ruby on rails web开发学习实录的光盘文件

    《Ruby on rails web开发学习实录》的光盘文件

    ruby on rails最佳敏捷开发

    总之,Ruby on Rails通过其简洁的约定、全面的功能以及强大的社区支持,为Web开发提供了一种高效、敏捷的解决方案。尽管Java框架具有广泛的应用和深度,但Rails的出现提醒我们,易用性和生产力也是评价框架价值的...

    eclipse的ruby on rails开发插件RadRails

    为了让Eclipse更好地适应Rails开发,诞生了名为RadRails的插件,它是专门为Eclipse设计的Rails开发工具集。 **RadRails 插件介绍** RadRails是Eclipse平台上的一个开源插件,专为Ruby on Rails开发者提供了一个...

    ruby on rails开发

    Ruby on Rails,简称Rails,是一种基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码可读性。本教程将深入探讨Ruby on Rails的环境搭建,帮助你快速入门。 1...

    基于ruby on rails开发示例源码

    Ruby on Rails,简称Rails,是一种基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码的可读性。本示例源码提供了使用Ruby on Rails进行实际项目开发的具体...

    rails开发技术必备书籍

    学习rails框架开发的必备书籍。。。。。。。。。。。。。

    Ruby on Rails实例开发

    Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,同时强调“约定优于配置”的原则。在本实例开发中,我们将探讨如何...

    Ruby on rails开发从头来

    通过运行`rails generate model Product`和`rails generate model Order`,Rails自动生成对应的模型文件,并为数据库迁移做好准备。然后,执行`rails db:migrate`命令,将模型的变化同步到数据库。 控制器是Rails...

    Ruby on Rails开发 从入门到精通实战教程.rar

    本资源是一套关于Ruby on Rails开发的全面教程,旨在帮助学习者从入门到精通掌握Ruby on Rails框架的开发技能。教程内容涵盖了Ruby语言基础、Rails框架搭建、Web应用开发、数据库操作、部署与维护等方面的知识。 ...

    使用 Ruby on Rails 和 Eclipse 开发 iPhone 应用程序教程(含图例)

    【使用 Ruby on Rails 和 Eclipse 开发 iPhone 应用程序教程】是一个面向中级开发者的系列教程,旨在教读者如何利用 Ruby on Rails 框架在服务器端为 Mobile Safari 设计和提供自定义内容,以适应 iPhone 和 iPod ...

    ruby on rails社区网站开发源码

    3. **数据库配置**:Rails默认使用SQLite数据库,但也可以配置为使用MySQL、PostgreSQL等其他数据库。在`config/database.yml`文件中进行配置。 4. **模型(Model)**:模型代表数据和业务逻辑,一般与数据库表对应...

    Rails、Sqlite的dll文件及安装

    5. **配置Rails**: 在`config/database.yml`文件中,设置开发环境下的数据库配置为SQLite,如下: ```yaml development: adapter: sqlite3 database: db/development.sqlite3 pool: 5 timeout: 5000 ``` ...

Global site tag (gtag.js) - Google Analytics