移动相关

快捷键说明补充
C-f下一个字符记忆: f - forward
C-b上一个字符记忆: b - backward
C-n下一行记忆: n - next
C-p上一行记忆: p - previous
C-a行首记忆: a - 第一个字母
C-e行尾记忆: e - end
M-f下一个词VSCode 中文断词设置,见附录A
M-b上一个词
C-M-f上一段
C-M-b下一段
C-M-a页首
C-M-e页尾
快捷键说明补充
C-l将当前光标位置居于屏幕中间常用
M-1上一个标签使用 Alt Tab 临近的几个键操作标签
M-2下一个标签
M-3后退光标跳转到别处后,回退到之前的位置
M-4前进
M-w关闭标签
M-u撤销关闭的标签
C-x C-b快速跳转至已经打开的标签记忆: b - buffer
C-x C-f快速打开文件
C-g任何时候取消emacs 默认

编辑相关

快捷键说明补充
C-c复制与操作系统统一
C-v粘贴
C-mmark默认是 C-SPACE ,与切换输入法冲突
C-w剪切emacs 默认
C-k删除当前行记忆: k - kill
C-uundo 撤销记忆: u - undo
C-M-uredo
C-;注释行常用
M-;注释块
M-↑将当前行上移
M-↓将当前行下移
M-S-↑将当前行向上复制
M-S-↓将当前行向下复制
C-h删除Backspace
F2重命名
M-s插入 snippets记忆: s - snippet
C-qquick fix常用
M-q折叠常用
C-M-↑操作多光标,上移
C-M-↓操作多光标,下移
按住鼠标中间选择操作多光标
Alt Click增添多个光标

命令相关

快捷键说明补充
M-x输入 Command常用
M-ppeek默认 S-F12
M-ogo to defienition默认 F12
C-tgo to Symbol (当前文件)
C-M-tgo to Symbol (全局)

窗口相关

快捷键说明补充
`C-``终端
C-S-f搜索
C-S-e文件列表
F11Zen Mode
S-F11全屏
C-x C-n新的窗口

附录A: Word seperator for Chiense (中文标点断句)

在 VSCode 中修改如下 setting :

"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?、,。?!“”‘’;:()「」【】〔〕『』〖〗",

附录B: 我的全局快捷键

快捷键说明补充
M-a微信截图
C-M-cCopyQ 剪切板
PrtScShareX 截图
C-PrtSc选择矩形区域截图
C-M-qShareX 取色