nvim - vim 怎样自定义mode, 及该mode下的key-map?
仅有的幸福
仅有的幸福 2017-05-16 16:35:44
[PhpStudy讨论组]

面临的问题:

在使用gitgutter插件时, 可以通过下列命令在多个修改处间跳转

- GitGutterNextHunk
- GitGutterPrevHunk
- GitGutterPreviewHunk

如果给每个命令做个映射 <leader>j/k/p or \j/k/p..., 这些映射还有别的插件要用的,快捷键不够用啊。
但如果 \gj, \gk, \gp 操作起来嫌慢。

启发

i3wm 可以自定义 mode, 及mode下的按键映射。


如题的效果,vim 是否可以实现,给个实现思路?

仅有的幸福
仅有的幸福

全部回复(1)
phpcn_u1582

这种不常用的插件功能,做个快捷键我都嫌多余,你倒好,想要一个自定义模式

i3wm 试用过一次,不太熟,我觉得作为窗口管理器的所谓模式,可以相互切换

但是Vim 的模式,有一个中心点:Normal

按照你的思路,切换到自定义模式,跳转到你想要去的地方,再Esc切换回Normal模式,再进入Insert 模式,累不累?

再说,你看了GitGutter插件的说明了吗?

Hunks

You can jump between hunks:

  • jump to next hunk (change): ]c

  • jump to previous hunk (change): [c.

https://github.com/airblade/v...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号