Skip to content

zhaoxi-scut/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

个人 Neovim 配置

下载安装

使用前请确保已安装 Neovim (>=0.10) 和 Node.js (>=16.18.0),打开终端执行以下命令:

# 进入 .config 目录
cd $HOME/.config
# 拉取仓库
git clone https://github.com/zhaoxi-scut/nvim-config
# 需要重命名为 nvim
mv nvim-config nvim

在终端输入 nvim 以打开 Neovim,打开后即可自动安装插件,在安装插件过程可能会遇到 coc.nvim 的安装问题,执行

chmod +x extra_config
./extra_config

即可解决。

开发环境准备

若要使用 coc.nvim 的自动补全功能,还需要安装 coc 扩展以启用 LSP 支持,extra_config 预先安装了

  • coc-clangd C/C++ 的补全扩展
  • coc-cmake CMake 的补全扩展
  • coc-python Python 的补全扩展

3 个插件,还有其他语言需求可以在 Neovim 中执行

  • :CocInstall coc-json 安装 JSON 的补全扩展
  • :CocInstall coc-yaml 安装 YAML 的补全扩展

若要使用 coc.nvim 的其他功能,请参考 coc.nvim

快捷键

普通模式

  • Ctrl + Up 切换到上方窗口
  • Ctrl + Down 切换到下方窗口
  • Ctrl + Left 切换到左方窗口
  • Ctrl + Right 切换到右方窗口

插入模式

  • Shift + Left 向左选中字符,并进入可视模式
  • Shift + Right 向右选中字符,并进入可视模式
  • Ctrl + V 粘贴剪贴板内容

可视模式

  • Ctrl + C 复制选中内容,并进入插入模式

插件列表

About

个人 Neovim 配置

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published