1
ratazzi 2010-08-22 11:24:22 +08:00
跟楼主同样的习惯,不管什么编辑器打完字就 Esc,有的时候会很郁闷,所以现在只用 Vim,对于自己有权限的系统,第一件事就是装个 Vim,然后把配置文件拷过去。
|
2
Natsuki 2010-08-22 11:36:18 +08:00
emacs + yasnippet
以后你就会习惯<c+g>了...T_T |
3
xhacker 2010-08-22 11:51:45 +08:00
scribes
很酷的一个编辑器……在我用 Emacs 之前曾经很喜欢~ |
6
GordianZ MOD |
7
harryxu 2010-08-22 12:21:52 +08:00
其实gedit配置下弄点插件还是挺靠谱的,哈哈
|
8
flytwokites 2010-08-22 12:24:48 +08:00
我为什么就永远不能适应vim呢,打字前后都要按键好累啊。
而且我一般会同时打开数十个文件,并在其中跳转,我喜欢eclipse的最近文件列表(类似alt+tab切换窗口哪个)和打开项目中文件的对话框,在一般的文本编辑器中看不到同样的功能,只有TextMate好象有这个。 |
9
harryxu 2010-08-22 12:31:49 +08:00
@flytwokites
vim有个很重要的思想就是让手可以不离开键盘的主区域,就是说不需要按箭头,home,end等比较偏远的按键,甚至不需要用鼠标。 理解并熟悉这点就会觉得好用了。 至于编辑多个文件那就更容易了,熟悉了vim的buffer后就会非常好用了,当然vim也支持tab,然后定一下自己喜欢的快捷键来在tab间跳转就行了。 |
10
chuangbo OP |
11
harryxu 2010-08-22 14:15:22 +08:00
@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-08-22 14:34:38 +08:00
我的天,真有人去用Leo。。。等tk 8.5 的native look engine完善了再去试试。。。
|
14
n2n3 2010-08-22 15:02:18 +08:00
Ctrl+6 可以在最近两个buffer间切换
/\d+/ 然后 Ctrl+6 到相应的buffer |
15
chuangbo OP |
17
chuangbo OP |
19
sinxccc 2010-08-22 18:00:13 +08:00
@eth2net 以前水木的Emacs版好像有过团购…不知道后来结果如何。USB的脚踏板,有一个键和两个键的,似乎是日本的产品。
|
21
chuangbo OP 一个良好的解决方案,Vim + snipMate 。解决了我的部分需求。
|
22
sinxccc 2010-08-23 21:04:15 +08:00
|
23
huacnlee 2010-08-23 21:17:08 +08:00
现在一直用着 Vim 等 Redcar 出稳定版本,另外 Redcar 现在就启动速度太慢了
|