V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Tiande
V2EX  ›  Linux

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

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

    怎么改

    .˚‧º·(இωஇ)‧º·˚.
    第 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
       2015-07-16 09:44:49 +08:00
    @zhicheng 是 jkl; 啊

    打字整个键位向左偏移了 哭(
    Tiande
        5
    Tiande  
    OP
       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
       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
       2015-07-16 09:51:25 +08:00
    @Chappako 现在改应该还不晚 (✖﹏✖)
    chinawrj
        10
    chinawrj  
       2015-07-16 09:52:30 +08:00   ❤️ 1
    一直放在jkl上,话说你不盲打的?盲打标准姿势玩vim啊
    Tiande
        11
    Tiande  
    OP
       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
       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
       2015-07-16 10:09:17 +08:00
    @neoFaster 认认真真重看了几十遍此题目,竟 『没有』 发现我在 『抹黑 vi 相关的操作体验』...
    Tiande
        17
    Tiande  
    OP
       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
       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
       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
       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
       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
    所以我把默认的方向都往右移了一格
    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
       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
       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   ·   实用小工具   ·   1389 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:53 · PVG 07:53 · LAX 15:53 · JFK 18:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.