vim 工作流快捷键笔记

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
Published At