个人博客地址😊: www.zzkrix.com
当前文章原始链接🔗:www.zzkrix.com/posts/lazyv…
lazyvim 备忘录
预览
安装
lazyvim 是一个集成了实用插件的 neovim 配置集。
稍微配置一下就是一个好用的 IDE。
前置条件 & 安装步骤:
常用快捷键
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 | 控制隐藏文件显示 |
a | add新建文件或文件夹 (/结尾) |
c | copy 文件 |
m | move 文件 / 重命名 |
r | rename重命名文件 |
d | delete 删除文件 / 目录 |
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…