初学Vim,感觉很不顺手

rock
2008-03-07 13:51:07  来自: rock(努力工作!)

Vim有众多的快捷键,按理说应该能很高的提高效率。可我用了几天感觉挺别扭。Vim每次使用快捷键都得退出到命令模式,这个退出后在操作较多的时候可能无所谓,但是操作少的时候退出再进入文本模式就这两个过程就显得很罗嗦。
比如我在输入时把douban写成了dcuban,就得按ESC,左移到c上,删掉c,再按i回到文本模式,输入o,再按ESC到命令模式,按w退到单词末尾,最后按i再输入新的内容。这一套感觉十分罗嗦,不停的跳到命令模式,再回到文本模式,不比按箭头和删除效率高多少。而Emacs快捷键直接能在输入时使用,不用在各种模式下换来换去。
可能是我用得不对吧,有谁用的很熟的麻烦就拿刚才这个例子说说该怎么操作,先谢谢了。

   
Lamengao

2008-03-07 14:10:08 Lamengao (很久没有看电视了)

你这个例子用r命令会更快一点。



rock

2008-03-07 22:56:12 rock (努力工作!)

你是说最后用r命令进入编辑模式?



胖胖的大头鱼

2008-03-08 00:31:41 胖胖的大头鱼 (脱皮)

光标移动到C上面, r o 就直接把c修改为o了,不用切换模式



madbug

2008-03-08 00:37:32 madbug (Have you seen my childhood?)

是你不顺手而已。。。

况且 vim也可以使用鼠标的



5

2008-03-10 14:34:08 5

开始时确实不习惯,我几个月前用时也这样.但是真得推荐你们继续用下去,好处会慢慢出来的..



hr6r

2008-03-10 17:12:44 hr6r

r 还没学会就没耐心了是不行的哦~



rock

2008-03-10 19:19:50 rock (努力工作!)

也不是没耐心了,现在是不知道该用Emacs还是VIM,毕竟只能用一个吧。比较了一下总感觉VIM中分不同的模式有些多余,很多时候换来换去的添了不少麻烦。当然我相信VIM是极其强大的,只是初学有些疑惑,高手就当科普吧。



2008-06-29 21:55:51 流浪五天

vi编辑器之神
emacs神的编辑器



chiron

2008-06-29 23:05:10 chiron

给emacs装个脚踏板似乎也不是不可能。



kevin

2008-06-30 10:52:31 kevin (job hunting before go for PhD)

呵呵,我刚开始也这样,越用却越喜欢……现在已经不离手了,太方便了!



2008-06-30 21:23:31 wdd1101

我也是新手,也有这样的疑问。
后来我是这样想的:如果走1米的距离,那么,步行显然优于开车子;但是如果是1000米呢,开车的优势就出来了;如果是10000米,那么除非是是特殊的目的,应该没有人选择步行吧。



Frank Xue

2008-06-30 23:49:54 Frank Xue

呵呵,习惯了,你会觉得vim效率非常高,曾经有人说vim和emacs是这个星球上最伟大的编辑器(说这句话的人可能是个狂热的程序员)



lingice

2008-07-05 08:50:30 lingice

岸就是程序员,非常赞同楼上的话!
vim的效率极高!



2008-07-28 13:20:00 wanght

vim分模式使得命令很短,所以能提提高效率。



有理想嘅蜗牛仔仔

2008-07-29 01:15:35 有理想嘅蜗牛仔仔

客观的说,VIM不是万能的.
她的强大要在一定的范畴,她不是IDE(虽然她能做一些IDE能做的事情),她是一个强大的文本编辑器,
如果你不总是跟文本编辑打交道,如果你不曾生活在Linux的世界...可能她并不适合你.

人们总是会认为他们熟悉的工具是他们更高效舒适的工具,习惯就好.



蒙面骑士

2008-07-29 10:08:25 蒙面骑士 (恩)

没感觉到过IDE的必要。。。
vi比emacs简单的多吧。。。



chobits

2008-07-29 10:17:42 chobits (全速 32 x 2 位 OS)

记命令,否则 vim 还没 xp 下的记事本好用



yoda

2008-07-31 17:17:29 yoda

这个和玩游戏需要看攻略道理一样,明白了就会事班功倍拉,好好看帮助!





这个小组的成员也喜欢去   · · · · · · 

ubuntu
ubuntu (3759)
Linux
Linux (3550)
Python编程
Python编程 (5032)
Emacs
Emacs (828)
开源
开源 (2725)
Debian
Debian (581)