vi 用得稍久,手都自然地放在 hjkl ,打字的时候完全乱了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Tiande
V2EX    Linux

vi 用得稍久,手都自然地放在 hjkl ,打字的时候完全乱了

  •  
  •   Tiande
    PRO
    2015-07-16 09:40:19 +08:00 7006 次点击
    这是一个创建于 3742 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一定是我脑容量不行

    怎么改

    .(ω).
    第 1 条附言    2015-07-16 10:16:27 +08:00
    我特么就是个 siao 话 ;(
    59 条回复    2015-07-22 11:20:55 +08:00
    zhicheng
        1
    zhicheng  
       2015-07-16 09:42:13 +08:00 via Android   1
    不用VI手就不放在这几个键上了?
    tini28
        2
    tini28  
       2015-07-16 09:43:20 +08:00   1
    我绑定了command+hjkl来移动光标,在整个操作系统用这个组合键,哪怕在vi下面也用这个组合键
    lonelinsky
        3
    lonelinsky  
       2015-07-16 09:44:33 +08:00   1
    不用vi的时候右手也在这几个键啊…
    Tiande
        4
    Tiande  
    OP
    PRO
       2015-07-16 09:44:49 +08:00
    @zhicheng 是 jkl; 啊

    打字整个键位向左偏移了 哭(
    Tiande
        5
    Tiande  
    OP
    PRO
       2015-07-16 09:45:37 +08:00
    @lonelinsky
    @zhicheng
    不应该是 jkl; 吗,你们表骗我。 ((( ;Д)))
    zxdhuge
        6
    zxdhuge  
       2015-07-16 09:46:32 +08:00   1
    是啊,即使用vi手也是放在jkl;啊
    Tiande
        7
    Tiande  
    OP
    PRO
       2015-07-16 09:49:16 +08:00
    @zxdhuge (っ °Д °;)っ 好有道理

    直接放 hjkl 现在想想应该是不对的

    我要改回 jkl;

    .(ω).
    Chappako
        8
    Chappako  
       2015-07-16 09:49:51 +08:00   1
    右手放 jkl; 上,左「h」和下「j」都用食指按的
    Tiande
        9
    Tiande  
    OP
    PRO
       2015-07-16 09:51:25 +08:00
    @Chappako 现在改应该还不晚 ()
    chinawrj
        10
    chinawrj  
       2015-07-16 09:52:30 +08:00   1
    一直放在jkl上,话说你不盲打的?盲打标准姿势玩vim啊
    iande
        11
    Tiande  
    OP
    PRO
       2015-07-16 09:56:08 +08:00
    @chinawrj 自从 按了 hjkl 后,指法就更乱了。

    打出的代码我自己都不认识。
    yueyoum
        12
    yueyoum  
       2015-07-16 09:59:40 +08:00   1
    我用 VIM 快5年了, 从来没LZ这种问题

    是你手放错位置了,

    右手还是放到 jkl; 上 要按h 右手食指往左边移一下不久可以了吗
    Tiande
        13
    Tiande  
    OP
    PRO
       2015-07-16 10:02:14 +08:00
    @yueyoum 是的,我特么的意识到了,好在现在改还不算困难
    neoFaster
        14
    neoFaster  
       2015-07-16 10:07:30 +08:00   1
    不要抹黑vi相关的操作体验,完全是自己日常习惯的问题。
    lonelinsky
        15
    lonelinsky  
       2015-07-16 10:09:15 +08:00   1
    @dtdnqsb 哈哈哈,大清早的笑出声了…
    Tiande
        16
    Tiande  
    OP
    PRO
       2015-07-16 10:09:17 +08:00
    @neoFaster 认认真真重看了几十遍此题目,竟 『没有』 发现我在 『抹黑 vi 相关的操作体验』...
    Tiande
        17
    Tiande  
    OP
    PRO
       2015-07-16 10:10:14 +08:00
    @lonelinsky ( 灬 ) 毫无人性
    daben1990
        18
    daben1990  
       2015-07-16 10:10:41 +08:00   1
    手指一直放在jkl上。这是最基本,最原始的操作习惯。然后也绑定了ctrl+hjkl 作为系统方向键,
    zhfy1991
        19
    zhfy1991  
       2015-07-16 10:13:40 +08:00 via Android   1
    用vim用的少,不过我的习惯是手指头在jkl;上,需要摁h的时候食指探一下。
    Tiande
        20
    Tiande  
    OP
    PRO
       2015-07-16 10:13:46 +08:00
    @daben1990 一直没这个概念,现在是吃到苦果了。

    活这么大真是奇迹
    qinshulei
        21
    qinshulei  
       2015-07-16 10:15:53 +08:00   1
    改用emacs~
    hxtheone
        22
    hxtheone  
       2015-07-16 10:30:19 +08:00   1
    右手jkl;,左和下都用食指来按,而且我觉得看代码时,向下的操作挺多的,用食指按更舒服,用中指就太别扭了
    monnand
        23
    monnand  
       2015-07-16 10:32:56 +08:00   1
    说明你用键盘用得不对啊……我用vi十几年了,一直都放标准位上
    Tiande
        24
    Tiande  
    OP
    PRO
       2015-07-16 10:37:29 +08:00
    @monnand 小的知错了
    XadillaX
        25
    XadillaX  
       2015-07-16 11:45:31 +08:00   1
    键盘上的小横杠白长了?
    Smilecc
        26
    Smilecc  
       2015-07-16 12:20:29 +08:00   1
    改用USB踏板
    zonghua
        27
    zonghua  
       2015-07-16 12:23:05 +08:00   1
    @Smilecc 踏板时方向键吗?
    Tiande
        28
    Tiande  
    OP
    PRO
       2015-07-16 12:23:58 +08:00
    @zonghua
    @Smilecc
    装个跳舞毯。
    RichardZhiming
        29
    RichardZhiming  
       2015-07-16 13:43:55 +08:00   1
    无需改,
    学习Vim,收获的不仅仅是Vim.
    把Vim上建立的编辑习惯迁移到各种需要编辑的场合(利用插件),给自己的编辑效率带来提升.
    siyang1982
        30
    siyang1982  
       2015-07-16 13:51:10 +08:00   1
    用vi也不该放hjkl上,而应按键盘手法正常放置。
    左手食指管H和J,按H随时归位。

    另外,按H的机会实际没那么多,有时应用其他快捷键。
    hbin
        31
    hbin  
       2015-07-16 14:18:01 +08:00   1
    就是矫情
    anthonyeef
        32
    anthonyeef  
       2015-07-16 14:21:11 +08:00 via Android   1
    楼主,有没有想过,为什么键盘上的F和J键上都有一个小横线凸起?
    那个是用来盲打的时候左右食指定位用的。
    Tiande
        33
    Tiande  
    OP
    PRO
       2015-07-16 14:28:26 +08:00
    @anthonyeef 因为刚用 hjkl 的时候太特么顺手了。 后来才会的 w e b。太特么悲催了。hhh

    @hbin 我矫情你来打我呀(●-`Д-)ノ
    tushiner
        34
    tushiner  
       2015-07-16 14:32:49 +08:00   1
    这叫矫情
    lonelinsky
        35
    lonelinsky  
       2015-07-16 14:45:58 +08:00   1
    @siyang1982 喂喂,左右打反了 =。=
    djchurch007
        36
    djchurch007  
       2015-07-16 14:50:29 +08:00   1
    换个角度看,你不觉得你这样其实挺有个性的
    目前你有两个大方向的选择:
    1. 键盘操作方式回滚到普通模式
    2. 习惯用hjkl愉快的打字
    123123
        37
    123123  
       2015-07-16 16:02:41 +08:00   1
    VI 用的再久,右手还是应该放在 jkl; 上啊
    gssdromen
        38
    gssdromen  
       2015-07-16 16:12:05 +08:00   1 div class="sep5">
    所以我把默认的方向都往右移了一格
    deepreader
        39
    deepreader  
       2015-07-16 16:13:11 +08:00 via Android   1
    puncsky
        40
    puncsky  
       2015-07-16 16:15:06 +08:00   1
    1. 即便用vim,也得把右手食指放在 j 上,毕竟按 j 的频率远高于 h
    2. 应该适应在任何时间任何环境下用任何编辑器写任何代码
    YORYOR
        41
    YORYOR  
       2015-07-16 17:41:14 +08:00   1
    没有这种感觉。。。
    emlcj
        42
    emlcj  
       2015-07-16 17:56:17 +08:00   1
    突然发现我用 vi 的时候姿势和 LZ 一样……
    Tiande
        43
    Tiande  
    OP
    PRO
       2015-07-16 18:15:33 +08:00
    @emlcj hhhhh

    骨骼惊奇
    sggzh
        44
    sggzh  
       2015-07-16 18:16:37 +08:00 via Android   1
    可以用ctrl-b绑定左移,不管是emacs还是终端都是这个快捷键
    qucklay
        45
    qucklay  
       2015-07-16 18:42:45 +08:00   1
    用Vim时右手也不是放在hjkl上,楼主确定会盲打?
    Smilecc
        46
    Smilecc  
       2015-07-16 19:37:13 +08:00
    @zonghua 键位自定义的 你想啥键就啥键
    zonghua
        47
    zonghua  
       2015-07-16 20:05:59 +08:00
    @Smilecc 能不能映射给小红点
    xifangczy
        48
    xifangczy  
       2015-07-16 20:11:22 +08:00   1
    有段时间和朋友玩LOL比较疯,每次手自然放在qwe.. 之后玩星际治好了这病..
    chuan
        49
    chuan  
       2015-07-16 20:16:45 +08:00   1
    挺好的啊
    yuelang85
        50
    yuelang85  
       2015-07-16 20:18:25 +08:00   1
    你是不是食指放在H上,中指放在J上了?如果是这样,规范指法吧。。。。
    Dashit
        51
    Dashit  
       2015-07-16 20:57:05 +08:00   1
    键盘上有两个突起的。就是放食指的。
    msg7086
        52
    msg7086  
       2015-07-16 21:29:23 +08:00   1
    满屏的卖萌表情我也是醉了……
    TimePower
        53
    TimePower  
       2015-07-16 21:36:15 +08:00   1
    没看懂, 为什么打字会乱?
    Tiande
        54
    Tiande  
    OP
    PRO
       2015-07-16 21:41:12 +08:00
    @TimePower jlk; 的指法 全以 hjkl 为基准,左手按下的键全部向左偏移。 譬如准备打 ujm 按成 yhn


    @msg7086 这么严肃的问题,不卖萌是会冷场的!
    zhangxiao
        55
    zhangxiao  
       2015-07-16 21:47:25 +08:00   1
    用vi的时候右手食指也是在j上。用vi不应该改变手的默认位置吧。毕竟手相对键盘的位置是更基础的东西。
    ensonmj
        56
    ensonmj  
       2015-07-16 22:39:59 +08:00
    我猜你的键盘j跟f没有突起,不是好键盘^-^
    adaibee
        57
    adaibee  
       2015-07-17 00:55:34 +08:00
    建议都用同样的键盘统一下手感
    siyang1982
        58
    siyang1982  
       2015-07-17 14:05:22 +08:00
    @lonelinsky 细心
    phantomer
        59
    phantomer  
       2015-07-22 11:20:55 +08:00   1
    vi
    大法好啊。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6066 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 02:30 PVG 10:30 LAX 19:30 JFK 22:30
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86