锁定老帖子 主题:Rails开发工具之Vim
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-24
yuan 写道 现在我遇到个问题,之前是在文本模式下搞,vim没有问题。现在发现GNOME下的gvim有个毛病,就是编辑器里面那个光标有时候总是不显示,搞得我经常不知道目前光标的位置,只有看ruler能知道在哪一行(因为有行号),但在哪一列就没办法去数了,而且看ruler去找光标也太麻烦了点。这个要怎么办?
===================================================== 摸索了一下,发现光标看不见是出现在这种情况下:运行gvim,接着最大化窗口,然后输入命令:NERDTree,结果光标就没了。如果是先运行gvim,再输入命令:NERDTree,最后最大化窗口,就不会出现光标消失的情况。以后用gvim就先打开Tree再最大化吧。 我的gvim有个问题是,当最大化的时候,最下面那一行(就是输入命令那一行)显示不完全,有一大半是看不到的,再次调整一下窗口的大小,就没有问题了,不知道你看不到光标位置是不是由于当前光标在最下面一行,因而显示不了. |
|
返回顶楼 | |
发表时间:2009-10-24
yangzhihuan 写道 我的gvim有个问题是,当最大化的时候,最下面那一行(就是输入命令那一行)显示不完全,有一大半是看不到的,再次调整一下窗口的大小,就没有问题了,不知道你看不到光标位置是不是由于当前光标在最下面一行,因而显示不了. 不是的,输入命令那一行我这里是可以看到的。没关系了,我使用的时候注意一下就好。 |
|
返回顶楼 | |
发表时间:2009-10-24
golden05 写道 vim 中如果要开发诸如rails系统的view部分, erb文件中的
<% %> 用啥插件可以帮组解决,她要用到哪些快捷键 用snipmate怎么样 |
|
返回顶楼 | |
发表时间:2009-10-24
看了LZ的介绍也开始用vim了。但是如果想在整个项目范围查找某个关键字应该怎么弄呢?需要其他插件么?
|
|
返回顶楼 | |
发表时间:2009-10-25
kilik52 写道 看了LZ的介绍也开始用vim了。但是如果想在整个项目范围查找某个关键字应该怎么弄呢?需要其他插件么? 可以使用vimgrep命令 :vim(grep) /pattern/ **/*.rb 找到后使用以下命令切换各个文件 :cnext (:cn) :cprevious (:cp) :cwindow (:cw) 或者使用linux的grep命令,快很多 grep -r search_key . |
|
返回顶楼 | |
发表时间:2009-10-26
vim~~~~~~无敌啊
|
|
返回顶楼 | |
发表时间: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中有吗 谢谢 |
|
返回顶楼 | |
发表时间:2009-10-26
我看了surround.vim 插件的文档在command模式中使用哪些ds , cs
我怎么试了一直没有反映 |
|
返回顶楼 | |
发表时间:2009-10-26
@golden05 surround.vim插件我试了之后也很少使用
开发haml不用什么特別的插件,只要有语法加亮就行了 我那github上的vimfiles里都包含了,可以看第一页中的地址 |
|
返回顶楼 | |
发表时间:2009-10-26
saberma 写道 @golden05 surround.vim插件我试了之后也很少使用
开发haml不用什么特別的插件,只要有语法加亮就行了 我那github上的vimfiles里都包含了,可以看第一页中的地址 非常感谢您的指点,您在github上的配合cucumber的中文webrat-cn的文件我也使用了 但实在抱歉由于我是新,我知道在textmate中他的snippet我们在菜单中可以选择使用, 但是在vim中应该没有,而且看它的plugin文件也很不友好,我不知道这个有啥好的解决办法吗 |
|
返回顶楼 | |