1
ratazzi 2010 年 8 月 22 日
跟楼主同样的习惯,不管什么编辑器打完字就 Esc,有的时候会很郁闷,所以现在只用 Vim,对于自己有权限的系统,第一件事就是装个 Vim,然后把配置文件拷过去。
|
2
Natsuki 2010 年 8 月 22 日
emacs + yasnippet
以后你就会习惯<c+g>了...T_T |
3
xhacker 2010 年 8 月 22 日
scribes
很酷的一个编辑器……在我用 Emacs 之前曾经很喜欢~ |
6
GordianZ 2010 年 8 月 22 日 via Android
|
7
harryxu 2010 年 8 月 22 日
其实gedit配置下弄点插件还是挺靠谱的,哈哈
|
8
flytwokites 2010 年 8 月 22 日
我为什么就永远不能适应vim呢,打字前后都要按键好累啊。
而且我一般会同时打开数十个文件,并在其中跳转,我喜欢eclipse的最近文件列表(类似alt+tab切换窗口哪个)和打开项目中文件的对话框,在一般的文本编辑器中看不到同样的功能,只有TextMate好象有这个。 |
9
harryxu 2010 年 8 月 22 日
@flytwokites
vim有个很重要的思想就是让手可以不离开键盘的主区域,就是说不需要按箭头,home,end等比较偏远的按键,甚至不需要用鼠标。 理解并熟悉这点就会觉得好用了。 至于编辑多个文件那就更容易了,熟悉了vim的buffer后就会非常好用了,当然vim也支持tab,然后定一下自己喜欢的快捷键来在tab间跳转就行了。 |
10
chuangbo OP |
11
harryxu 2010 年 8 月 22 日
@chuangbo 呵呵,我其实也没有怎么特别研究过vim里buffer相关的命令,我主要是通过一些插件来达到快速切换的目的。
bufexplorer 和 minibufexpl 应该是很流行的2个buffer相关的插件了,不过我自己没怎么用。 我主要用的是nerdtree和FuzzyFinder,当然nerdtee和buffer没有很大关系主要是个文件树的插件,FuzzyFinder是个快速搜索文件的插件,也可以从buffer里夸素搜索并打开文件。 http://www.vim.org/scripts/script.php?script_id=1984 FuzzyFinder 另外推荐看下这个 http://vim.wikia.com/wiki/Easier_buffer_switching |
12
chuangbo OP 我在装 redcar 和 scribes 了,等会试用下。其实还是希望这些编辑器能支持 vi 的模式,像 leo 这样。
@harryxu minibufexpl 和 nerdtree 都在使用了,还加上了 command-T ,还是很难受 |
13
est 2010 年 8 月 22 日
我的天,真有人去用Leo。。。等tk 8.5 的native look engine完善了再去试试。。。
|
14
n2n3 2010 年 8 月 22 日
Ctrl+6 可以在最近两个buffer间切换
/\d+/ 然后 Ctrl+6 到相应的buffer |
15
chuangbo OP |
17
chuangbo OP |
21
chuangbo OP 一个良好的解决方案,Vim + snipMate 。解决了我的部分需求。
|
22
sinxccc 2010 年 8 月 23 日
|
23
huacnlee 2010 年 8 月 23 日
现在一直用着 Vim 等 Redcar 出稳定版本,另外 Redcar 现在就启动速度太慢了
|