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

如何快速在 Vim 或 Neovim 中移动

  •  
  •   jdhao ·
    jdhao · 2019-06-28 09:24:39 +08:00 via Android · 3170 次点击
    这是一个创建于 1757 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前几天在论坛里看到讨论如何在 vim 中移动。我用 Neovim 也差不多一年了,分享一下自己在 Neovim 中快速移动的一些经验。主要包括:快速到达某一行;快速回到某一个编辑的位置;快速跳到某个眼睛能够跳到的位置;在打开的文件之间切换。

    链接见 https://jdhao.github.io/2019/06/26/movement_navigation_inside_nvim/

    12 条回复    2019-06-28 13:22:40 +08:00
    xdidi3r
        1
    xdidi3r  
       2019-06-28 09:30:56 +08:00
    vim-easymotion 真的好用
    jdhao
        2
    jdhao  
    OP
       2019-06-28 09:37:57 +08:00 via Android
    @xdidi3r vim-sneak 作者是 Neovim 的开发者,实现更高效,所以就用 vim-sneak 了
    itgoyo
        3
    itgoyo  
       2019-06-28 10:07:20 +08:00
    easymotion
    lululau
        4
    lululau  
       2019-06-28 10:08:11 +08:00
    一开始我也用 easymotion, avy 之类的,不过后来发现 H/M/L + 一对分别上下移动 10 行的键映射才是最高效的
    Aoerz
        5
    Aoerz  
       2019-06-28 12:17:48 +08:00 via Android
    在 reddit 上也看到这个帖子了😄
    Yggdroot
        6
    Yggdroot  
       2019-06-28 12:19:51 +08:00
    easymotion + marks, 不容反驳。
    jdhao
        7
    jdhao  
    OP
       2019-06-28 12:20:53 +08:00 via Android
    @Aoerz 我发的,哈哈
    jdhao
        8
    jdhao  
    OP
       2019-06-28 12:23:12 +08:00 via Android
    @Yggdroot easymotion 使用上相对于 sneak 有啥优势吗
    tigertang
        9
    tigertang  
       2019-06-28 12:28:28 +08:00 via Android
    放弃 vim
    Yggdroot
        10
    Yggdroot  
       2019-06-28 12:31:28 +08:00
    @jdhao 说着玩的。没用过 sneak,一直使用的 easymotion, 最多三次按键可以跳到屏幕的任何地方,感觉应该没有比这更快的了。
    jdhao
        11
    jdhao  
    OP
       2019-06-28 12:42:00 +08:00 via Android
    @tigertang 放弃是不可能的。。这辈子都不可能
    Maboroshii
        12
    Maboroshii  
       2019-06-28 13:22:40 +08:00 via Android
    学习了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2836 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:03 · PVG 22:03 · LAX 07:03 · JFK 10:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.