![]() |
1
27
这个 NERD Tree 插件为您提供了一个可折叠的项目树。就个人而言,我发现 netrw 插件已经足够了,这通常与VIM一起安装。尽管书呆子树感觉像是在模仿其他IDE(和textmate的项目抽屉)的行为,但我觉得netrw插件是以vim的方式完成的。我建议你两个都试试,看看你喜欢哪一个。 这个 fugitive 插件为vim提供了一个git接口(参见vimcasts:parts 1 , 2 , 3 ,请 4 和 5 )。 这个 ack 插件非常适合搜索整个项目。你要读维姆的书 quickfix 列出最有效的方法。
textmate的单词完成被触发
ESC
和
转移
-
ESC
. 在维姆,你会得到相似的
autocomplete
功能使用
CTRL
-
n
和
控制
-
磷
在插入模式下。检查
我正在运行一系列关于在 vimcasts.org . 我的背景是和textmate,但我已经使用vim一段时间了。在我写这篇文章的时候,我只写了6集,但我确实计划在以后的每一集中都要涵盖你提到的每一点。我会试着回来编辑这个答案,并在它们可用时链接到屏幕广播。 |
![]() |
2
6
|
![]() |
3
4
我现在和你的处境相似(从textmate搬到vim) 一个很好的资源是: http://robots.thoughtbot.com/post/166073596/intro-rails-vim 祝你好运! |
![]() |
4
4
因为文件导航只是爱情命令
|
![]() |
6
1
这个剧本也不错 http://blip.tv/file/1372096 我确实使用VIM,我特别喜欢如何从模型/视图和控制器相关的旋转。 |
![]() |
7
1
查看博客帖子: From Textmate to VIM for Rails coders . 那里的评论对你也很有价值。 |
![]() |
8
1
所有其他答案加上:
|
![]() |
9
1
|
![]() |
10
0
我今天发表了一篇关于这个主题的扩展文章,我在其中解释 如何在VIM中复制来自textmate的100个特性 . 这是大量小时研究的结果。 例如,我解释:
阅读原文: Textmate To VIM |
![]() |
cluster1 · 采取独立的新行动的好处是什么? 8 月前 |
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 9 月前 |
![]() |
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
![]() |
Diogo Amaral · 实现API请求的正确方式 1 年前 |
![]() |
Meknassih · 在控制器方法中分配给模型没有任何作用 1 年前 |
![]() |
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
Flávio · 基于另外两个生成数组 1 年前 |