This topic created in 5191 days ago, the information mentioned may be changed or developed.
用了一年半的vim了,我还是不习惯像大牛们推崇的那样用hjkl移动光标。我是这样分析的
方向键移动光标的优点:
一:按键次数少。
二:有利于适应其他编辑器。(你不可能永远只用一款编辑器,对不对?有时候还是vim + gedit组合呐)
缺点:
方向键太远了。
使用hjkl优点:
右手只需要向左移动一个按键即可。
缺点:
按键次数太多,需要按下Esc键,然后移动,再按下i键,且Esc键也不算太近。
24 replies • 1970-01-01 08:00:00 +08:00
 |
|
如果要适应其他编辑器,可以用鼠标嘛,不是比方向键移动的更快?
|
 |
|
移動的方式多了, wbetf/G0^$gg都很常用, 光用hljk或方向鍵逐字逐行移動多蛋疼...
|
 |
|
行内移动我很少用h和l,都是f和F再配合; 上下移动用{和},或者/加上n 我不按esc,我按ctrl+[ 也有人设成连按两次jj的 hjkl都很少用,用方向键就更没有必要了 移动方式那么多,你偏要用最低效的方式加上最低效的键位
|
 |
|
hjkl很少用,多数是w,e,再远一点就f。如果不在同一行,直接EasyMotion。
|
 |
|
那是因为你只用了一年半……
|
 |
|
我真的只用VIM....有时候用一下emacs.....最近用了一下sublime,(主要是macbook的ctrl按钮问题),不过我改成VIM模式.
vim可以追求连续技的..还是用固定的吧...一般映射不做这种基础功能的映射..
|
 |
|
PreciseJump也不错
|
 |
|
方向键太不方便了,如果楼主想练 Vim 的一些文本编辑技巧,可以试着搜索 vimglof.
|
 |
|
是 vimgolf, 我这渣英文.
|
 |
|
难道没人用C-c么?
|
 |
|
我这个用emacs的在用vi的时候都是用hjkl移动光标的……
|
 |
|
不对,不是用hjkl,而是“不用上下左右”。
简而言之lz还是没习惯,分析这种东西怎么说都有理,自己的手才是决定一切的东西。
|
 |
|
Esc 改成 CapsLock 就好了, Easymotion 貌似会拖慢 Vim 启动速度
|
 |
|
我还是习惯方向键哎,hjkl不习惯,虽然偶尔会用。
|
 |
|
一切缘于习惯。
|
 |
|
EasyMotion +1。
|
 |
|
用HHKB的你上哪找方向键?,ESC是需要按,但也是在切换模式的情况下按一次而已,相较方向键来说次数少多了。
|
 |
|
我一直觉得C+fbnp才是王道....
|
 |
|
表示方向键习惯了。。。
|
 |
|
不管现在用什么编辑器,都会改成emacs风格
|
 |
|
右手移动到方向键再移回来的时间足够按4下按键了吧。 善用f、t和/。
|
 |
|
根据不同的键盘才有不同的用法。
比如某些笔记本键盘的方向键边上有各种翻页按钮,极度容易按错,就必须用 hjkl 。
标准大键盘方向键边上东西很少,不容易按错,所以用方向键很方便。
最初 vim 在设计的时候,就是考虑到“当时的键盘没有方向键”。
|