Bootstrap

vimrc 中的 <leader> 是什么按键

在 Vim 中, 是一个用户可自定义的按键,用于创建快捷键组合。默认情况下, 键是反斜杠 (\)。通过 `` 键加其他按键,可以触发自定义的命令或操作,从而提高效率[2][6][7]。

如何修改 `` 键

你可以在 ~/.vimrc 文件中通过以下方式更改 `` 键:

let mapleader = " "  " 将  设置为空格键

这样,空格键便成为了新的 `` 键。例如,保存文件可以通过按下空格键后再按 wq 实现[2][5][7]。

在 MacBook 上的注意事项

由于 MacBook 的键盘布局,输入默认的反斜杠 (\) 可能需要组合按键(如 Shift + Alt + /)。因此,许多用户会选择将 `` 改为更方便的按键,比如逗号(,)或空格[1][5][6]。

示例配置

以下是一些常见的 `` 键映射示例:

nnoremap w :w       " 保存文件
nnoremap q :q       " 退出 Vim
nnoremap ev :vsp $MYVIMRC  " 打开 .vimrc 文件
nnoremap sv :source $MYVIMRC  " 重新加载 .vimrc 文件

通过合理设置 `` 键,可以大幅提升 Vim 的使用效率。

Citations:
[1] https://stackoverflow.com/questions/11122866/vim-default-leader-key-on-a-macbook
[2] https://blog.csdn.net/qq_32949893/article/details/113339607
[3] https://discussions.apple.com/thread/4844245
[4] https://www.douban.com/group/topic/11097413/
[5] https://developer.aliyun.com/article/72732
[6] http://yyq123.github.io/learn-vim/learn-vi-54-Leader.html
[7] https://juejin.cn/post/7275943125830565888
[8] https://zhouyanlt.github.io/vim/2019/09/18/spf13-vim-frequently-used-hotkeys.html
[9] https://github.com/mikker/LeaderKey.app

;