📅  最后修改于: 2023-12-03 15:12:07.476000             🧑  作者: Mango
本文介绍如何将 Neovim 和 VSCode 设为默认编辑器,并使用 jj 作为普通模式切换到插入模式的快捷键。
Neovim 是 Vim 的一个分支,旨在改进 Vim 并使其更易于维护和扩展。VSCode 是一个由微软开发的轻量级开源代码编辑器。
Neovim 和 VSCode 的安装方法因平台而异,请参考官方文档进行安装。
在终端中执行以下命令:
echo "export VISUAL=nvim" >> ~/.bashrc
echo "export EDITOR=nvim" >> ~/.bashrc
如果你在使用其他 shell(例如 zsh),将 ~/.bashrc
替换为你的 shell 的配置文件即可。
在终端中执行以下命令:
echo "export VISUAL=code" >> ~/.bashrc
echo "export EDITOR=code" >> ~/.bashrc
如果你使用的是 VSCode 的 insiders 版本,则将 code
替换为 code-insiders
。
在 ~/.config/nvim/init.vim
文件中添加以下内容:
inoremap jj <Esc>
在 keybindings.json
文件中添加以下内容:
{
"key": "j j",
"command": "extension.vim_escape",
"when": "editorTextFocus && vim.active && !inDebugRepl && !searchEditor"
}
本文介绍了如何将 Neovim 和 VSCode 设为默认编辑器,并将 jj 设置为普通模式切换到插入模式的快捷键。通过这些设置,您可以更加方便地使用这两个编辑器进行编程。