论坛首页 编程语言技术论坛

Rails开发工具之Vim

浏览 44895 次
该帖已经被评为良好帖
作者 正文
   发表时间:2009-10-24  
yuan 写道
现在我遇到个问题,之前是在文本模式下搞,vim没有问题。现在发现GNOME下的gvim有个毛病,就是编辑器里面那个光标有时候总是不显示,搞得我经常不知道目前光标的位置,只有看ruler能知道在哪一行(因为有行号),但在哪一列就没办法去数了,而且看ruler去找光标也太麻烦了点。这个要怎么办?

=====================================================
摸索了一下,发现光标看不见是出现在这种情况下:运行gvim,接着最大化窗口,然后输入命令:NERDTree,结果光标就没了。如果是先运行gvim,再输入命令:NERDTree,最后最大化窗口,就不会出现光标消失的情况。以后用gvim就先打开Tree再最大化吧。


我的gvim有个问题是,当最大化的时候,最下面那一行(就是输入命令那一行)显示不完全,有一大半是看不到的,再次调整一下窗口的大小,就没有问题了,不知道你看不到光标位置是不是由于当前光标在最下面一行,因而显示不了.
0 请登录后投票
   发表时间:2009-10-24  
yangzhihuan 写道

我的gvim有个问题是,当最大化的时候,最下面那一行(就是输入命令那一行)显示不完全,有一大半是看不到的,再次调整一下窗口的大小,就没有问题了,不知道你看不到光标位置是不是由于当前光标在最下面一行,因而显示不了.

不是的,输入命令那一行我这里是可以看到的。没关系了,我使用的时候注意一下就好。
0 请登录后投票
   发表时间:2009-10-24  
golden05 写道
vim 中如果要开发诸如rails系统的view部分, erb文件中的
<% %> 用啥插件可以帮组解决,她要用到哪些快捷键


用snipmate怎么样
0 请登录后投票
   发表时间:2009-10-24  
看了LZ的介绍也开始用vim了。但是如果想在整个项目范围查找某个关键字应该怎么弄呢?需要其他插件么?
0 请登录后投票
   发表时间:2009-10-25  
kilik52 写道
看了LZ的介绍也开始用vim了。但是如果想在整个项目范围查找某个关键字应该怎么弄呢?需要其他插件么?

可以使用vimgrep命令
:vim(grep) /pattern/ **/*.rb

找到后使用以下命令切换各个文件
:cnext (:cn)
:cprevious (:cp)
:cwindow (:cw)

或者使用linux的grep命令,快很多
grep -r search_key .
1 请登录后投票
   发表时间:2009-10-26  
vim~~~~~~无敌啊
0 请登录后投票
   发表时间:2009-10-26  
saberma 写道
kilik52 写道
看了LZ的介绍也开始用vim了。但是如果想在整个项目范围查找某个关键字应该怎么弄呢?需要其他插件么?

可以使用vimgrep命令
:vim(grep) /pattern/ **/*.rb

找到后使用以下命令切换各个文件
:cnext (:cn)
:cprevious (:cp)
:cwindow (:cw)

或者使用linux的grep命令,快很多
grep -r search_key .


想请教一下如何用surround.vim 插件来开发rails中的erb文件,
开发 haml 使用啥插件
另外与textmate相比,它有已安装snip的列表清单,对一开始不熟悉的人比较方便,不知道在vim中有吗
谢谢
0 请登录后投票
   发表时间:2009-10-26  
我看了surround.vim 插件的文档在command模式中使用哪些ds , cs
我怎么试了一直没有反映
0 请登录后投票
   发表时间:2009-10-26  
@golden05 surround.vim插件我试了之后也很少使用

开发haml不用什么特別的插件,只要有语法加亮就行了
我那github上的vimfiles里都包含了,可以看第一页中的地址
0 请登录后投票
   发表时间:2009-10-26  
saberma 写道
@golden05 surround.vim插件我试了之后也很少使用

开发haml不用什么特別的插件,只要有语法加亮就行了
我那github上的vimfiles里都包含了,可以看第一页中的地址

非常感谢您的指点,您在github上的配合cucumber的中文webrat-cn的文件我也使用了
但实在抱歉由于我是新,我知道在textmate中他的snippet我们在菜单中可以选择使用,
但是在vim中应该没有,而且看它的plugin文件也很不友好,我不知道这个有啥好的解决办法吗
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics