`
yueguangyuan
  • 浏览: 337747 次
  • 性别: Icon_minigender_1
  • 来自: 新加坡
社区版块
存档分类
最新评论

Ubuntu 下使用Vim进行Rails编码

阅读更多

自从接触Rails就面临一个问题:使用什么工具来进行编码,除了TextMate用不到以外,主流的编辑器我都试过一遍:Eclipse with RDT/RadRails,RadRails Single,JEdit,Emacs,Vim,还在Editpuls上写过(体验纯纯的文本编辑)。
     现在工作上一直用的是Eclipse with RadRails,主要是用Eclipse比较习惯,而且依托Eclipse的稳定,出问题的几率也小一些。而刚开始的时候也用过一段时间的 RadRails独立版的,但是速度比较慢,而且其中的一些常用的快捷键不见了,CVS也不好用,虽然这不是RadRails本身的问题,但毕竟它才零点 几版本,和强大而稳定的Eclipse还是有差距,它的好处就在于那几个捆绑到控制台的工具,不喜欢用控制台的能省不少功夫。
     JEdit,主要是不投缘,试用它那功夫正是断网的非常时期,随随便便下载一个小插件也要很长时间,而且经常等了半天得到一个错误,而且JEdit需要定 制的地方太多了,种类繁多的插件、多样的控制、个性的外观,最要命的就是想搜集一些最佳实践的配置比较困难,折磨了好长时间还是放弃了,看来好的IDE支 持者必须要多才行,否则没人气,推广起来就太费劲。JEdit现在最好的地方可能就是ruby的代码助手,不过我想是没什么机会用咯。
     Emacs vs VIM
     集中精力学习Ubuntu,所以就遇到了这两个千年编辑器,一个朋友说我居然为了一个Rails把业界争论10多年的话题拿出来讨论实在小题大作,所以我就来简单的:Emacs安装后发现不会用,放弃。
   
     这里主要记录在Ubuntu上使用VIM,选择它的一个原因在于要想玩好*nix系统,VI是必需的,那么选择VIM可以让我慢慢的适应VI的编码理念。慢慢积累使用中的问题,估计这个日志够写1,2个月的,呵呵。

     BTW,先看看这篇帖子不同版本的Ruby实现的非官方性能测试,居然说ROR在Ubuntu上的性能最佳,真是太令人兴奋了哦,Ubuntu、ROR都是我半年来最为关注、投入精力最多的两项开源技术,期待它们能带给我们更多的惊喜!

1.安装
     安装VIM 7.0,VIM现在是7.0版,忘记当时是怎么装的,参考这个网址:http://blog.guoshuang.com/showlog.asp?cat_id=40&log_id=4018,貌似满麻烦的,但是用了一段时间之后发现编译安装不是很麻烦,最麻烦的是装了以后出很多莫名其妙的问题 :(。

     安装rails.vim系列插件
    参考:http://www.upulife.com/leo/?p=196 我目前安装的插件都是来自这个地址的5个,但是并没有将几个插件都用上,还需要研究一段时间,现在使用到的只有project和rails插件。
    DW上提供的VIM插件:http://www.ibm.com/developerworks/cn/linux/l-tip-vim2/,cvs可能会有用


2.使用Rails.vim编码
3.定制VIM
   从一篇博客中学习了基本的VIM基础:http://javawesley.blogspot.com/2006/08/vim_21.html
  
   并使用它里面提供的一套配置方案,但是它给的代码是针对C/C++来的,可能有的地方不适合Java或者Ruby的编写,可以慢慢改,注释写的很清楚,编码也有点问题,我的中文直接就变成 了乱码(原本VIM7.0对中文的支持已经很好),我把整段编码给去掉了,直接set encoding=utf-8
   接下来修改配色方案,在/usr/local/vim/vm70/colors下面选一款自己喜欢的配色方案.
   接下来我的VIM就变成了附件中的截图效果,满不错的样子哦
4.资源
     vim新手指南 http://javawesley.blogspot.com/2006/08/vim_21.html
     rails.vim里面常用的几个命令 http://blog.roodo.com/poga/archives/2667806.html
     高效使用VIM     http://linuxtoy.org/archives/efficient-editing-with-vim.html

  • 大小: 133.8 KB
分享到:
评论

相关推荐

    ubuntu离线安装vim

    在Ubuntu系统中,Vim(Vi IMproved)是一款强大的文本编辑器,被广泛用于编程和其他文本操作。离线安装Vim对于没有网络连接或者网络不稳定的情况尤为重要。以下是如何在Ubuntu上离线安装Vim的详细步骤,以及相关知识...

    ubuntu下的vim插件

    在Ubuntu操作系统中,Vim(Vi IMproved)是一款强大的文本编辑器,被广泛用于编程和其他文本操作。为了提升Vim的使用体验和效率,开发者们创建了许多...在Ubuntu环境下,安装和使用这些插件是提升开发效率的有效途径。

    ubuntu-ubuntu升级vim-安装指定版本vim.pdf

    ### Ubuntu下升级与安装指定版本Vim的方法 #### 背景介绍 Vim是一款功能强大的文本编辑器,因其高效性和可定制性受到广大开发者的喜爱。在Ubuntu系统中,默认安装的Vim版本可能无法满足某些用户的特定需求,比如...

    Ubuntu20.04安装vim出现的相关问题及解决方法

    ### Ubuntu20.04安装vim出现的相关问题及解决方法 #### 一、问题背景与概述 在Linux环境中,Vim是一款非常强大的文本编辑器,它不仅具备基本的文本编辑功能,还支持语法高亮、代码补全等多种高级特性,是开发人员...

    ubuntu 20.04.1 离线vim资源包

    Ubuntu 20.04.1 离线vim资源包提供了在没有网络连接的情况下安装和升级Vim的便利。这个资源包包含了两个关键的deb格式安装文件:`vim-runtime_8.1.2269-1ubuntu5.7_all.deb` 和 `vim_8.1.2269-1ubuntu5.7_amd64.deb`...

    ubuntu下vim配置成C/C++ IDE

    本文件是在ubuntu下配置vim,变成C/C++集成开发环境,实现代码自动补全,函数参数提示,代码跳转,文件列表和函数项显示等功能,在ubuntu12.04 和ubuntu14.04中测试通过,只需执行vim.sh脚本即可,注意脚本中的vim73...

    VIM的Rails编辑插件rails.vim.zip

    rails.vim提供了常用的一些命令,可以帮助开发,例如:Rgenerate, Rake, Rfind,RTview等,很方便,也很实用。 安装方法: 拷贝 autoload/rails.vim, plugin/rails.vim, 和 doc/rails.txt 到 ~/.vim 目录. ...

    ubuntu下vim配置文件

    本文档主要对ubuntu下的vim进行了一些配置,在创建文件可以自动将个人信息和头文件加上。需要的朋友可以下载试试

    Ubuntu7.10 vivim搭建超级cc++编程环境

    1. 为什么选择 vi/vim:作者认为 vi/vim 是一个超级的代码编辑器或编译器,原因是有很多 linux 下的程序员说它强大,并且在嵌入式硬件平台资源有限的情况下,使用 vi/vim 是非常适合的。 2. 安装中文帮助手册:下载...

    ubuntu下vim配置

    vim配置的例子 以及说明 可以学习下

    vim离线安装包,支持ubuntu12

    vim离线完整安装包,支持ubuntu12,包括vim-common_7.3.429-2ubuntu2_i386.deb,vim-runtime_7.3.429-2ubuntu2_all.deb,vim_7.3.429-2ubuntu2_i386.deb

    Ubuntu下高效Vim的搭建(插件已打包解压即用).zip

    在Ubuntu下开发C++,将Vim打造成弱化版的IDE。各种插件已打包,可实现离线安装,解压即用,具体看csdn内文章的使用说明。代码跳转功能需配合ctags工具,Ubuntu默认自带包,可直接通过apt安装。

    ubuntu系统下vim插件

    解压后将vim_tool文件夹下的内容全部复制到用户的根目录,即可感受vim插件带来的便捷。

    ubuntu下vim ide配置文件

    ubuntu下,针对c/c++的vim开发环境搭建配置文件,重命名为.vimrc,放在~目录下即可

    ubuntu 下vim的配置文件

    ### Ubuntu下Vim配置文件详解 #### 一、概述 Vim是一款强大的文本编辑器,在Linux环境下被广泛使用。为了更好地提升工作效率和个人习惯,通常会定制一个`.vimrc`文件来个性化配置Vim的行为。本篇文章将根据提供的...

    Ubuntu vim配置(很简单)

    下载vimconfig.tar.tgz,将文件拷贝到ubuntu, 执行下面命令: tar zxvf vimconfig.tar.tgz cd vimconfig cp .* ~/ -rvf 部分配置情况: "-------------TagList--------------- "设置ctags路径 let Tlist_Ctags_Cmd ...

    ubuntu vim 高亮显示

    Vim 编辑器是 Linux/Unix 环境下开源的最重要的编辑器之一,它以其强大的功能和可定制能力,成为众多开发者所喜爱的编辑器。为了提高编辑效率,需要对 Vim 进行配置。 标题: ubuntu vim 高亮显示 描述: ubuntu ...

    ubuntu12.04 vim 配置

    最全,最好用 自己试试啊ubuntu12.04 vim 配置

    ubuntu下vim中内容复制到浏览器.docx

    " Ubuntu 下 Vim 中内容复制到浏览器" 在 Ubuntu 操作系统中,Vim 编辑器中内容复制到浏览器或其他地方的过程中,可能会遇到一些问题。这是因为 Vim 编辑器有其自己的剪贴板系统(clipboard),这套系统和 Ubuntu ...

Global site tag (gtag.js) - Google Analytics