neovim初探

安装与基本使用

安装 neovim

brew install neovim

然后就可以输入 nvim 打开 neovim 了,但是此时界面还比较简陋。

安装 lazyvim 进行 neovim 插件管理

git clone https://github.com/LazyVim/starter ~/.config/nvim

再次输入 nvim ,lazyvim 就开始安装预设的插件了。

image.png

常用快捷键说明:

快捷键 说明
jk 上下移动光标
l 打开文件
ctrl h/l 左右切换焦点
shift h/l 切换 tab
shift h 显示隐藏文件
空格 b d (依次按下三个键) 关闭 tab(buffer)
ctr / 打开命令行
连续两个空格 打开 fzf 搜索文件
qa 退出 neovim

安装 lsp 进行代码补全

Neovim 和 Vscode 一样,通过 lsp(语言服务器)进行代码补全。
以 c 语言为例安装 lsp。

  • 打开 neovim,输入 :LazyExtras 打开 LazyVim 的插件配置
  • 输入 /lang.cland 在插件页面搜索 c 语言的 lsp clangd
  • 跳转到 clangd,按下 x 键启用插件
  • 输入 :qa 退出 neovim,然后重新打开
    此时界面会显示插件已经安装,并且可以正常进行代码提示和补全了。
    image.png
    image.png

代码编辑时的快捷键:

快捷键 说明
s <跳转的字符> 屏幕显示的字母 用 leap 插件跳转光标到指定位置
>><< 缩进
v 进入多选模式
gc 注释代码
gd 跳转到函数定义
] e[ e 跳转到下/上一个错误
] a[ a 跳转到下/上一个参数
posted @ 2025-08-16 15:17  Miaops  阅读(7)  评论(0)    收藏  举报