除了 F1、F2、F3(Ctrl + Fs 等)之外,哪些是在 Vim 上创建自定义命令的好(可用)键?

发布于 2024-08-18 22:00:26 字数 221 浏览 3 评论 0原文

除了F1F2F3、(Ctrl + Fs等) ,哪些是在 Vim 上创建自定义命令的好(可用)键?

某些插件使用 \。例如,\be,cc。还有哪些其他可用键可以在 Vim 上创建自定义命令?

Besides F1, F2, F3, (Ctrl + Fs and so on), which are good (available) keys to create custom commands on Vim?

Some plugins use , and \. For instance, \be and ,cc. Which are other good available keys to create custom commands on Vim?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

迷荒 2024-08-25 22:00:26

我喜欢在所有自定义地图中使用 。这样我就可以轻松避免破坏默认映射,并且可以在需要时快速更改我的 mapleader

I'm a fan of using <Leader> in all my custom maps. That way I can easily avoid stomping on default mappings, and I can quickly change my mapleader whenever I want/need to.

小矜持 2024-08-25 22:00:26

我个人已经重新映射了我的
CAPSLOCK 作为 CTRL

和 vim

imap jk

最后一个技巧对我帮助很大。我无需抬起手指即可从正常模式进入插入模式

它是双向的,正常模式下的jk是一个无辜的组合 - 向下移动一个,向上移动一个。因此,通过将 jk 重新映射为 ESC,您不会丢失任何东西。

Personally I have remapped my
CAPSLOCK as CTRL

and for vim

imap jk <ESC>

The last trick has helped me a lot. I dont have to lift my fingers to get out from normal mode to insert mode.

And it works both ways, jk in normal mode is an innocent combination - move down one, move up one. So by remapping jk as ESC you're not losing out anything.

残花月 2024-08-25 22:00:26

由于 ESC 键是 vim 中最常用的键,因此将其映射到其他位置是有益的。

我见过其他人使用 Ctrl+[jj;; 以及辅助 ESC

imap  jj  <ESC>
imap  ;;  <ESC>

Since the ESC key is the most used key in vim it beneficial to have it mapped somewhere else.

I've seen others used Ctrl+[, jj, ;; and for a secondary ESC key

imap  jj  <ESC>
imap  ;;  <ESC>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文