neovim 快捷键
h、j、k、l:分别向左、下、上、右移动光标。
w、b、e:分别向前移动一个单词、向后移动一个单词、移动到单词末尾。
0、$:分别移动到行首、行尾。
gg、G:分别移动到文件开头、文件结尾。
Ctrl+f、Ctrl+b:分别向前、向后翻页。
Ctrl+u、Ctrl+d:分别向上、向下滚动半页。
i、a、o:分别进入插入模式、在光标后插入、在下一行插入。
x、dd、yy:分别删除光标所在字符、删除当前行、复制当前行。
p、P:分别在光标后、光标前粘贴文本。
:w、:q、:wq:分别保存文件、退出文件、保存并退出文件。
:e、:sp、:vsp:分别打开新文件、在水平方向分割窗口、在垂直方向分割窗口。
:tabnew、:tabnext、:tabprev:分别创建新标签页、切换到下一个标签页、切换到上一个标签页。
Ctrl+w w:在窗口之间循环切换焦点。
Ctrl+w h、Ctrl+w j、Ctrl+w k、Ctrl+w l:分别将焦点切换到左边、下面、上面、右边的窗口。
Ctrl+w H、Ctrl+w J、Ctrl+w K、Ctrl+w L:分别将当前窗口调整到左边、下面、上面、右边的位置。
tmux 快捷键
ctrl+b w:查看当前所有窗口
Ctrl+b:默认的前缀键,用于触发 tmux 命令。
Ctrl+b ?:显示所有快捷键的帮助信息。
Ctrl+b ":将当前窗格垂直分割。
Ctrl+b %:将当前窗格水平分割。
Ctrl+b 方向键:在窗格之间切换焦点。
Ctrl+b z:最大化或恢复当前窗格。
Ctrl+b c:创建一个新窗口。
Ctrl+b 数字键:切换到指定编号的窗口。
Ctrl+b ,:重命名当前窗口。
Ctrl+b &:关闭当前窗口。
ctrl+b x:关闭当前分割窗口。
Ctrl+b d:将当前会话分离,以便稍后重新连接。
tmux attach:重新连接到之前分离的会话。
命令
:NvimTreeToggle #在 neovim 界面打开 nvim-tree
# 快捷键
ctrl+n