V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wellwellwell
V2EX  ›  Apple

有人把 vim 的方向键 hjkl 映射成 ijkl 吗?

  •  
  •   wellwellwell · 2022-02-16 21:35:10 +08:00 · 2536 次点击
    这是一个创建于 802 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在尝试做这样的更改,hjkl 一直不符合我的操作直觉
    15 条回复    2022-02-18 17:48:17 +08:00
    chendy
        1
    chendy  
       2022-02-16 21:50:01 +08:00
    那 i 又要改到哪里呢。。。
    frankyzf
        2
    frankyzf  
       2022-02-16 21:54:42 +08:00   ❤️ 1
    我就是想看看有没有人映射成 wasd 的。
    wellwellwell
        3
    wellwellwell  
    OP
       2022-02-16 23:56:28 +08:00
    @chendy h 如何需要一个语义,叫 head insert 好了
    wellwellwell
        4
    wellwellwell  
    OP
       2022-02-17 00:00:26 +08:00
    @frankyzf wasd 对于打字来说设计失当,如果在左侧 比较符合指位的是 ESDF
    isaacpei
        5
    isaacpei  
       2022-02-17 00:02:21 +08:00
    我的键盘就直接改建的 fn+ijkl 就是方向键
    thedrwu
        6
    thedrwu  
       2022-02-17 07:19:33 +08:00 via Android
    用两个手指分别负责上下还是有必要的。一个中指负责上下两个方向并不舒适。

    反而 h 和 l 很少用到。左右移动基本由左手的 w 、e 、b 、f 、t 之类的负责,而上下除了 c-f 和 c-b 和数字,左手用到的不多,不如分给右手两颗手指吧。
    fldpmpang
        7
    fldpmpang  
       2022-02-17 07:40:50 +08:00 via Android
    也可使改成 uhjk (类似 wasd )
    tairan2006
        8
    tairan2006  
       2022-02-17 08:46:07 +08:00
    h 很少用到啊,一般都是用 w 移动吧
    AoEiuV020CN
        9
    AoEiuV020CN  
       2022-02-17 09:17:37 +08:00
    在我看来 jk 比 hl 重要,大量 hl 一般用 wb 代替,jk 改成 ik 就太难摁了,
    yuhangch
        10
    yuhangch  
       2022-02-17 09:36:16 +08:00
    还有一个问题是习惯之后,新的 vim 环境会很难受
    就像用双拼,到别人电脑上用全拼打字
    Phishion
        11
    Phishion  
       2022-02-17 12:37:34 +08:00
    我觉得你可以先适应一段时间,等形成肌肉记忆,控制光标脑子都不用动,不然你总不能每一个环境 VIM 都配置一遍
    tomychen
        12
    tomychen  
       2022-02-17 16:14:09 +08:00
    =_= 这得多虐才这么干啊...
    yuancoder
        13
    yuancoder  
       2022-02-17 19:36:29 +08:00
    为啥要为难自己
    WillBC
        14
    WillBC  
       2022-02-17 23:11:16 +08:00
    hjkl 是要通过大量练习来形成这个直觉的。最好别改基础键位,否则不推荐使用 vim 。
    liaojl
        15
    liaojl  
       2022-02-18 17:48:17 +08:00
    这东西按多了以后完全就是肌肉记忆了,你要问我 hjkl 哪个代表上下左后,我一时间还真想不出来,但你要让我在 vim 上操作一下上下左右,完全不用经过大脑就可以操作出来。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   979 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:00 · PVG 04:00 · LAX 13:00 · JFK 16:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.