`
kong1616
  • 浏览: 103255 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[转]ubuntu 配置gvim开发Rails

阅读更多
出处:http://www.wxianfeng.cn/2009/12/24/ubuntu-%E9%85%8D%E7%BD%AEgvim%E5%BC%80%E5%8F%91rails/

ubuntu 配置gvim开发Rails



环境: ubuntu 8.10 + vim 7.1



效果预览 :[img]http://www.wxianfeng.cn/wp-content/uploads/2009/12/Screenshot-client_info.rb-RailsProject-vim-riskfitweb-app-models-GVIM.png" alt="[/img]




Screenshot-client_info.rb (~-RailsProject-vim-riskfitweb-app-models) - GVIM



vim配置下载:下载后若看不到文件,ctrl + h 显示隐藏文件,因为前面有个.的文件



http://www.uushare.com/user/fl1429/file/2348697



在同事 textmate 的诱惑 和 他的鼓吹下,决定用 vim 配置成 ide 开发rails了,之前可以说vim是0基础,很少用,一切从头开始:



1,安装vim 和 gvim



sudo apt-get install vim

sudo apt-get install vim-gtk ( 或者 sudo apt-get install vim-gnome ) # 基于桌面gui的方式不同



安装完成,可以使用vim 和 gvim命令看看能否打开,打开就success 了



2,在你home/user目录下配置 .gvimrc 文件 , 没有的话,自己新建一个

把我代码里的配置拷贝进去



3,配置home/user目录下.vim文件夹,没有的话,新建一个

把我相应的文件copy过去



4,shell 下 cd 到你的project -> 输入gvim ,打开了gvim -> 按 F7 打开目录树->选择你要打开的文件->命令模式下 输入:Rserver 启动server



上面的过程基本就ok了



5,解决ruby 语法高亮

如果你打开的ruby代码没有语法高亮,那可能是 ruby.vim 版本不匹配,可以安装一下

sudo apt-get install vim-ruby

安装成功后,locate ruby.vim找到安装的地方,应该在/usr/share/vim…..下

然后把安装目录下的所有ruby.vim 和 eruby.vim移到对应的文件夹下(home/user/.vim)



6,解决Monaco字体,Monaco字体是mac shell 下默认的字体,很漂亮,如果没有安装的话,gvim里的字母间距会很大

下载 monaco 字体

http://www.webdevkungfu.com/textmate-envy-aka-monaco-font-for-windows/

安装



   1.  cp monaco.ttf /usr/share/fonts/truetype/

   2. fc-cache -f -v

set guifont=Monaco:h12:w6.5

7,调试puts 输出

如何看到像netbeans中output那样的输出,用Rails.vim的Rserver 启动后,发现看不到puts输出,客户端Get,Post请求动作。所以只好在shell 下ruby script/server 方式启动了



8,安装 ctags



sudo apt-get install exuberant-ctags



9,解决svn问题

gvim 集成了 svncommand插件, 可以怎么也commit不上去,出现 “***”is not a working copy的错误,所以最后也只好在shell下用svn命令做了



常用的:



checkout project:

svn co svn://192.168.1.128:8888/web



update:

svn update



commit:

svn commit



出现vim打开编辑界面,不edit,直接:q,然后c,继续空白message提交



核心配置参考了这里,所以快捷键的话,可以看那里说明

http://code.google.com/p/vimmate/



ref:

http://yangzhihuan.iteye.com/blog/494254?page=1#comments

http://terrysky.iteye.com/blog/520842

http://plog.longwin.com.tw/programming/2007/08/14/programmer_best_font_monaco_2007

分享到:
评论

相关推荐

    gvim开发配置,已经配好的

    在Windows 7环境下配置GVim,可以实现对C、C++和Python等语言的高效开发支持。以下将详细讲解如何配置和利用GVim进行开发。 首先,安装GVim。你需要从官方网站下载适合Windows系统的GVim安装包,确保安装过程中选择...

    ubuntu11.10下GVim配置安装步骤(改进版).rar

    安装的插件有: NERDTree,taglist,quickfix,vimim,winmanager,a.vim auto_mkdir,cmdline-complete,conqueterm_2.2,EasyGrep, errormaker,fencview,LargeFile,load_template,authorinfo, NERDTree_commend,statusline...

    Windows环境配置Gvim

    本指南将详细介绍如何在Windows环境下安装和配置Gvim,以及利用提供的资源来优化你的开发体验。 1. **安装Gvim** - 下载`gvim74.exe`文件,这将是Gvim的安装程序。 - 运行安装程序,按照向导的提示进行安装。默认...

    gvim 配置 -ubuntu

    本文将详细介绍如何在Ubuntu上配置GVim,使其支持C/C++、Java、Ruby等编程语言的语法高亮,提升编码体验。 首先,你需要确保已经安装了GVim。在Ubuntu终端中输入以下命令进行安装: ```bash sudo apt-get update ...

    ubuntu下的gvim插件

    在Ubuntu操作系统中,...总的来说,Ubuntu下的GVim插件世界广阔且强大,熟练掌握插件的使用能够极大地提升开发效率,让编辑器成为你得心应手的工具。不断探索和尝试新的插件,你会发现GVim可以变得更加个性化和高效。

    LINUX下GVIM verilog/System verilog配置

    本篇将详细介绍如何在Linux上配置GVIM以优化Verilog和System Verilog的编程体验。 首先,`verilog_systemverilog.vim`文件是GVIM的语法高亮定义文件。这个文件包含了Verilog和System Verilog的关键字、结构和注释的...

    gvim配置文档及插件

    gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件 gvim配置及插件

    gvim便携版 gvim绿色版完美配置

    Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富 ,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。Vim的第一个版本由Bram Moolenaar在1991年发布。...

    gvim7.2 插件及配置

    通过安装各类插件和进行个性化配置,用户可以将GVim转化为满足特定需求的定制化开发环境。 对于新手和资深开发者来说,了解GVim 7.2的插件及配置方法是提升工作效率的关键。首先,GVim保留了Vi的核心操作命令,这...

    ubuntu11.10下GVim配置安装步骤

    安装的插件有a.vim authorinfo.vim auto_mkdir, bufexplorer, conqueterm_2.2.vmb,EasyGrep,load_template,mark,NERO_tree,snipMate,taglist,NERD_commenter,vimcdoc,vimim,winfileexplorer,winmanager等

    windows环境下GVIM的配置

    在Windows环境中,GVIM(Gnu Vi Improved)是一款强大的文本编辑器,它可以被配置成一个功能完备的集成开发环境(IDE)。GVIM是Vim的图形界面版本,它继承了Vim的高效编辑特性,同时提供了窗口化操作的便利。本篇...

    我的Gvim配置

    【标签】"vim snippets配置"再次强调了这个压缩包主要关注的是Vim的代码片段配置,这对于开发人员来说尤其有用,因为它可以帮助他们快速编写常见的代码结构。 在【压缩包子文件的文件名称列表】"gvim配置文件和...

    我的gvim配置,gvim7.2

    我的gvim配置,jj or JJ is esc,color scheme is evening,and so on

    gvim开发环境

    .gvim的配置、快捷键和常用插件都已配好。。 支持cscope ctag,扩展工具栏,支持各类代码跳转查看。可以完全替代sourceinsight 支持自动编译输出窗口 支持代码符号定义快速预览窗口,需要生成完cscope数据库,按Fx...

    gvim高亮显示verilog/vhdl/system verilog 文件配置

    这个压缩包提供的配置文件是一个基础起点,对于那些使用gvim进行硬件描述语言开发的人来说,它能够显著提升编程体验。不过,记住vim的强大在于其灵活性和无限的自定义可能,你可以根据需要不断优化和完善你的配置。

    linux gvim配置 vimrc配置

    GVim的灵活性在于它的可配置性,通过编辑`vimrc`配置文件,用户可以根据自己的需求定制编辑环境,使其成为适用于C/C++、Java等编程语言的高效IDE。`vimrc`是Vim的初始化脚本,包含了各种设置、映射和插件配置,使得...

    gvim的python配置

    GVim可以通过自定义配置实现各种功能增强,其中包括对Python开发的支持。本篇文章将详细介绍如何配置GVim以优化Python编程体验,主要包括Python语法高亮、文档视图以及类视图等功能。 首先,让我们从基础开始。`_...

    windows下Gvim配置

    windows下Gvim配置,适合新手参考学习自己写Gvim配置

    gvim编译器完美配置文件

    通过适配和优化gvim的配置,程序员可以构建一个高效、个性化的开发环境,提高编程的舒适度和效率。这份"gvim编译器完美配置文件"无疑是为了实现这一目标,帮助用户快速上手并享受使用gvim进行编程的过程。

    gvim 配置IDE插件

    本文将深入探讨如何在Windows环境下利用GVim构建一个功能丰富的IDE环境,通过安装和配置一系列插件,提升开发效率。 首先,我们来看核心插件之一——`ctags`。`ctags`是一个用于生成源代码标签的工具,它能帮助...

Global site tag (gtag.js) - Google Analytics