Lazyvim 备忘录📕

291 阅读2分钟

个人博客地址😊: www.zzkrix.com

当前文章原始链接🔗:www.zzkrix.com/posts/lazyv…

lazyvim 备忘录

预览

安装

lazyvim 是一个集成了实用插件的 neovim 配置集。

稍微配置一下就是一个好用的 IDE。

前置条件 & 安装步骤:

www.lazyvim.org/#%EF%B8%8F-…

www.lazyvim.org/installatio…

常用快捷键

default <leader> is <space>

基本操作

快捷键描述
<leader><leader>快速搜索文件
<leader>ff同上
<leader>fb搜索buffer
<leader>ft打开terminal
ctrl /打开 / 隐藏 terminal
ctrl ww焦点在各窗口之间切换
ctrl w + h/j/k/l焦点移动到 ⬅️/⬇️/⬆️/➡️ 侧窗口
shift h移动到 ⬅️ 侧 buffer 标签
shift l移动到 ➡️ 侧 buffer 标签
shift k浮窗显示函数文档
<leader>qq退出 nvim (quit all)
s + 任意字符串快速搜索定位,类似 vimium 的搜索
<leader>cd在 lsp 警告提示上执行可以看完整信息
<leader>xx可以在窗口中查看所有 lint 提示信息
<leader>cs显示函数/类大纲
<leader>n查看 notify (通知消息) 历史
<leader>l打开 lazy.vim 窗口
<leader>cm打开 mason 窗口
<leader>gg打开 lazygit 窗口

文件管理器

快捷键描述
<leader>e打开或关闭文件管理器
Esc隐藏文件管理器
shift h控制隐藏文件显示
aadd新建文件或文件夹 (/结尾)
ccopy 文件
mmove 文件 / 重命名
rrename重命名文件
ddelete 删除文件 / 目录
shift v 选中后 y多选文件 / 目录
shift h显示隐藏文件

jetbrains 对照

快捷键描述jetbrains 快捷键
gd跳转到定义处cmd b
gr显示引用cmd b
ctrl o / ctrl + i跳转回原处cmd opt <- / ->
<leader>/
全局关键字搜索cmd shift f
<leader>sg全局关键字搜索cmd shift f
<leader>cr变量名重构shift f6
zM折叠所有函数体cmd shift -
zR展开所有函数体cmd shift +
za折叠/打开当前函数体cmd -
zo展开当前函数体cmd +
zc折叠当前函数体-
gc多行 注释/取消注释cmd /
gcc单行 注释/取消注释cmd /
:%s/old/new/g当前文件替换cmd r
<leader>sr批量查找替换shift cmd r
<leader>sr \c退出替换窗口-
<leader>sr \r执行 replace-
<leader>sr \s执行 sync,效果同replace-

其他

自用配置: github.com/zzkrix/dotf…

vim 快捷键: www.zzkrix.com/tech/vim-sh…

个人博客地址😊: www.zzkrix.com

当前文章原始链接🔗:www.zzkrix.com/posts/lazyv…