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

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

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

    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 的习惯, 或者换个好用的键盘.
    wudanyang
        21
    wudanyang  
       2016-05-30 19:31:27 +08:00
    很合理, ctrl+d,ctrl+u
    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+空格,感觉蛮顺手的
    wsdjeg
        24
    wsdjeg  
       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   ·   我们的愿景   ·   实用小工具   ·   1467 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:21 · PVG 01:21 · LAX 10:21 · JFK 13:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.