lazyvim: neovim/vim/nvim 操作指南

自己常用的操作指南
更新于: 2025-01-03 22:48:05

cheatsheet

功能操作
切换tab
Shift + H/L
关闭当前 tab
<leader> + b + d
关闭其它 tab
<leader> + b + o
关闭所有 tab
# 1. 关闭所有
<leader> + b + D
# 2. 打开左侧tab
<leader> + e
在已经打开的 tab 中切换
<leader> + ,
运行 rest client 当前行(光标)
ctrl + r
查找/替换
# 需要依赖
brew install rg
# 快捷
<leader>sr
设置文件格式
# 进入命令模式,输入以下代码
set ft=json
在 finder 打开目录
shift + o(open)
关闭
<leader>qq
打开最近 session
<leader>qs
打开最近打开的文件列表
<leader>fR
上移/下移行
<Alt> + k/j
删除当前行
ctrl + d

mac 15mbp 安装 rg

用 brew 安装会时间特别长,不方便。

微云下载
# 来这里下载,并放到 bin 目录
https://github.com/BurntSushi/ripgrep/releases/tag/14.1.1

$ tar zxf ripgrep-14.1.1-x86_64-apple-darwin.tar.gz
$ cp ~/Downloads/ripgrep-14.1.1-x86_64-apple-darwin/rg /usr/local/bin/

可能的权限问题

# 例如涉及这个目录
cd ~/.local
sudo chown -R "${USER:-$(id -un)}" .

restclient

brew install jq
n  <C-K>       * <Cmd>lua require("kulala").run()<CR>
	Last set from Lua (run Nvim with -V1 for more details)

Nvim(opts) 插件

vim 浏览器插件