感觉 vim 的半页上翻快捷键 ctrl+u 不合理 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fyooo
V2EX    Vim

感觉 vim 的半页上翻快捷键 ctrl+u 不合理

  •  
  •   fyooo 2016-05-30 11:29:34 +08:00 6128 次点击
    这是一个创建于 3428 天前的主题,其中的信息可能已经有所发展或是发生改变。

    u 本来就是 undo 的快捷键,有时候不小心或键盘不灵敏会漏掉 ctrl ,然后不知不觉的翻页时 undo 了一些代码,然后等到编译发布了出事了才意识到...

    31 条回复    2016-09-18 14:47:22 +08:00
    Martin9
        1
    Martin9  
       2016-05-30 11:46:19 +08:00   1
    我一般不用这个翻页。。
    HiHi
        2
    HiHi  
       2016-05-30 11:48:59 +08:00   1
    不合理,你就改啊.
    vim 的定制性那么强,就是拿来自己改的.
    mununo
        3
    mununo  
       2016-05-30 12:17:11 +08:00   1
    用 vim 修改的代码量一般不会很大吧...而且我不知道这个快捷键(Orz)
    zhangrentina
        4
    zhangrentina  
       2016-05-30 12:19:56 +08:00   1
    从未出过问题,不但特别喜欢 CTRL+U ,还给 atom 贡献了这个功能的 patch
    Jaylee
        5
    Jaylee  
       2016-05-30 12:28:54 +08:00   1
    修改之后退出的时候不会提示吗?
    introom
        6
    introom  
       2016-05-30 12:57:59 +08:00 via Android   1
    是啊,确实不合理。我在#vim 上抱怨过几次。不过那个是几年前的事情了。
    simple26
        7
    simple26  
       2016-05-30 13:01:17 +08:00   1
    觉得不合理你就改
    tSQghkfhTtQt9mtd
        8
    tSQghkfhTtQt9mtd  
       2016-05-30 13:14:28 +08:00 via Android   1
    说出你的故事.......
    cxbig
        9
    cxbig  
       2016-05-30 13:20:09 +08:00   1
    不习惯自己改一下就好。。。
    xjp
        10
    xjp  
       2016-05-30 13:20:48 +08:00   1
    我一般用 ctrl+f 上翻一整页 从来没用过 CTRL+U
    taxidriver
        11
    taxidriver  
       2016-05-30 13:42:28 +08:00   1
    一般 ctrl+o 直接跳到上次位置
    BOYPT
        12
    BOYPT  
       2016-05-30 13:47:42 +08:00   1
    一般 ctrl+f/b 翻滚整屏,,半屏会有点不知所措,,个人习惯吧
    jerray
        13
    jerray  
       2016-05-30 13:59:32 +08:00   1
    换键盘
    theJian
        14
    theJian  
       2016-05-30 14:14:52 +08:00   1
    vim 的一个问题是, 很多时候快捷键误操作, 自己很难发现
    ibigbug
        15
    ibigbug  
       2016-05-30 14:32:53 +08:00
    感觉你应该换键盘了
    jasonliao
        16
    jasonliao  
       2016-05-30 16:15:15 +08:00
    按了 u 光标不是会跳到 undo 的地方吗?
    tinyproxy
        17
    tinyproxy  
       2016-05-30 16:26:27 +08:00   1
    @mununo 请不要鄙视我们这些穷的买不起 license 用 vim 写代码的人 T_T
    notebookarno
        18
    notebookarno  
       2016-05-30 16:36:04 +08:00   1
    习惯用小拇指根部压住 Ctrl 键后,感觉按 Ctrl + 右手覆盖的按键都特别方便.
    yylzcom
        19
    yylzcom  
       2016-05-30 16:40:28 +08:00   1
    Control 和 Caps Lock 对调就好很多
    KentY
        20
    KentY  
       2016-05-30 16:43:31 +08:00   1
    不是 ctrl-u 不合理, 是你该换键盘了... 如果你 control 不灵, 所有包含 ctrl 的组合键全不合理.
    - 你 ctrl-y, e 滚动时候, 也会出现光标乱蹦, 或者 yanked 的东西被覆盖
    - 你 ctrl-]跳转的时候, 会做] 跳转, 根本不是你要的位置
    - 你 ctrl-o 回来的时候, 会新出一行, 离开 normal
    ....
    所以, 你应该改的是你用 ctrl 的习惯, 或者换个好用的键盘.
        21
    wudanyang  
       2016-05-30 19:31:27 +08:00
    很合理, ctrl+d,ctrl+u
    wudanyang
    xuboying
        22
    xuboying  
       2016-05-30 19:43:15 +08:00 via Android
    确实不合理,不过你抱怨是不会被同情的,因为 vimer 被教育成改造到适应自己,所以随便改吧。
    jiazhoulvke
        23
    jiazhoulvke  
       2016-05-30 20:07:03 +08:00
    这不是一个 nmap 就能解决的事情么……
    我的翻页是空格和 shift+空格,感觉蛮顺手的
    7jmS8834H50s975y
        24
    7jmS8834H50s975y  
       2016-05-30 20:49:28 +08:00
    水的可以的, 第一次听说 vim 按键不合理, 如果 不喜欢, 你可以设置任意快捷键,也可以禁用任意快捷键
    kiwi95
        25
    kiwi95  
       2016-05-30 22:12:02 +08:00
    很合理啊,习惯了就好,不习惯就改
    m31271n
        26
    m31271n  
       2016-05-31 12:06:24 +08:00
    'It is not a bug, it is a setting',来自 Emacs ,同样使用 Vim 。
    m31271n
        27
    m31271n  
       2016-05-31 12:06:55 +08:00
    'It is not a bug, it is a setting',来自 Emacs ,同样适用 Vim 。
    wulalaa
        28
    wulalaa  
       2016-05-31 12:08:49 +08:00
    不是还有 pgup 和 pgdn 嘛...
    theohateonion
        29
    theohateonion  
       2016-05-31 17:23:40 +08:00
    不合理你就改呗。
    rashawn
        30
    rashawn  
       2016-06-24 23:51:39 +08:00
    undo 可以 up 就不行…… 楼主代码随时保存 改了会变色的嘛
    invsbelephant
        31
    invsbelephant  
       2016-09-18 14:47:22 +08:00
    nnoremap <bs> <C-u>
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2554 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 11:59 PVG 19:59 LAX 04:59 JFK 07:59
    Do have faith in what you're doing.
    ubao msn 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