Keyboard shortcuts forLinux
Linux keyboard shortcuts
Conventional (General)
Ctrl + Shift + P,F1 | Display command palette |
Ctrl+P | Quickly open, go to File ... |
Ctrl+Shift+N | New window / instance |
Ctrl+W | Close / Example |
Ctrl+, | user settings |
Ctrl+K Ctrl+S | Keyboard Shortcuts |
Basic Editing (Basic editing)
Ctrl+X | Cut line (empty selection) |
Ctrl+C | Copy line (empty selection) |
Alt+↓/ ↑ | Under Migration / top migration |
Ctrl+Shift+K | Delete Row |
Ctrl+Enter/ | Insert Rows |
Ctrl+Shift+Enter | |
Ctrl+Shift+\ | Go to the matching brace |
Ctrl+]/ Ctrl+[ | Indent / line out |
Home/ End | Go to the start / end of line |
Ctrl+Home/ End | Go to Start / end of the file |
Ctrl+ ↑ / ↓ | Scroll Up / Down line |
Alt+PgUp / PgDn | Scroll down the page |
Ctrl+Shift+[/ ] | Folding / unfolding region |
Ctrl+K Ctrl+[/ ] | Folding / unfolding all sub-regions |
Ctrl+K Ctrl+0/ | Folding / unfolding all regions |
Ctrl+K Ctrl+J | |
Ctrl+K Ctrl+C | Add-line comments |
Ctrl+K Ctrl+U | Delete line comments |
Ctrl+/Toggle | Switching line comments |
Ctrl+Shift+A | Note switching block |
Alt + Z | Switching wrap |
Rich language editor (Rich languages editing)
Ctrl+Space | Trigger recommendations |
Ctrl+Shift+Space |
Trigger parameters reminder |
Ctrl+Shift+I | Format documents |
Ctrl+K Ctrl+F | Select format |
F12 | Go To Definition |
Ctrl+Shift+F10 | Preview defined |
Ctrl+K F12 | Open the side definitions |
Ctrl+. | Quick Fix |
Shift+F12 | Show quoted |
F2 | Rename Symbol |
Ctrl+K Ctrl+X | Trim trailing blanks |
Ctrl+K | Change the language file |
Multi-cursor to select (Multi-cursor and selection)
Alt + click | Insertion cursor |
Ctrl + Alt +↑/↓ | 在上/下插入光标 |
Ctrl+U | 撤销上一个光标操作 |
Shift + Alt + I | 在选定的每一行的末尾插入光标 |
Ctrl + L | 选择当前行 |
Ctrl + Shift + L | 选择当前选定内容的所有引用 |
Ctrl + F2 | 选择当前单词出现的所有位置 |
Shift + Alt + → | 展开选择 |
Shift + Alt + ← | 缩小选择 |
Shift+Alt + 拖动鼠标 | 列(框)选择 |
显示(display)
F11 | 全屏切换 |
Shift+Alt+1 | 切换编辑器布局(水平/垂直) |
Ctrl + = / - | 放大/缩小 |
Ctrl+B | 切换侧边栏可见性 |
Ctrl+Shift+E | 显示资源管理器/切换焦点 |
Ctrl+Shift+F | 显示搜索 |
Ctrl+Shift+G | 显示源代码管理 |
Ctrl+Shift+D | 显示调试(Debug) |
Ctrl+Shift+X | 显示扩展名 |
Ctrl+Shift+H | 在文件中替换 |
Ctrl+Shift+J | 切换搜索详细信息 |
Ctrl+Shift+C | 打开新命令符/终端 |
Ctrl+K Ctrl+H | 显示输出面板 |
Ctrl+Shift+V | 打开标记预览 |
Ctrl+K V | 打开侧面的标记预览 |
Ctrl+K Z | 禅模式(Esc Esc退出) |
搜索 和替换(Search and replace)
Ctrl+F | 查找 |
Ctrl+H | 替换 |
F3/ Shift+F3 | 查找下一个/上一个 |
Alt+Enter | 选择查找匹配的所有发生 |
Ctrl+D | 将所选内容添加到下一个查找匹配项 |
Ctrl+K Ctrl+D | 将上一个选定内容移动到下一个查找匹配项 |
导航(Navgation)
Ctrl+T | 显示所有符号 |
Ctrl+G | 转到行… |
Ctrl+P | 转到文件… |
Ctrl+Shift+O | 转到符号… |
Ctrl+Shift+M | 显示问题面板 |
F8 | 转到下一个错误或警告 |
Shift+F8 | 转到上一个错误或警告 |
Ctrl+Shift+Tab |
导航编辑器组历史记录 |
Ctrl+Alt+- | 返回 |
Ctrl+Shift+- | 继续 |
Ctrl+Shift+- | 切换选项卡移动焦点 |
编辑管理(Editor management)
Ctrl+W | 关闭编辑器 |
Ctrl+K F | 关闭文件夹 |
Ctrl+\ | 拆分编辑器 |
Ctrl+1/ 2 / 3 | 将焦点集中到第一、第二、第三个编辑器组中 |
Ctrl+K Ctrl+← | 聚焦到上一个编辑器组 |
Ctrl+K Ctrl+→ | 聚焦到下一个编辑器组 |
Ctrl+Shift+PgUp | 向左移动编辑器 |
Ctrl+Shift+PgDn |
向右移动编辑器 |
Ctrl+K ← | 向左/向上移动活动编辑器组 |
Ctrl+K → | 向右/向下移动活动编辑器组 |
文件管理(management)
Ctrl+N | 新建文件 |
Ctrl+O | 打开文件… |
Ctrl+S | 保存 |
Ctrl+Shift+S | 另存为… |
Ctrl+W | 关闭 |
Ctrl+K Ctrl+W | 全部关闭 |
Ctrl+Shift+T | 重新打开关闭的编辑器 |
Ctrl+K Enter |
保持预览模式编辑器打开 |
Ctrl+Tab | 下一步打开 |
Ctrl+Shift+Tab |
打开上一个 |
Ctrl+K P | 活动文件的复制路径 |
Ctrl+K R | 在资源管理器中显示活动文件 |
Ctrl+K O | 在新窗口/实例中显示活动文件 |
调试(Debug)
F9 | 切换断点 |
F5/ Shift+F11 |
开始/继续 |
F11 | 进/出 |
F10 | 跨过 |
Shift+F5 | 停止 |
Ctrl+K Ctrl+I | 显示悬停 |
综合终端(Integrated terminal)
Ctrl+` | 显示集成终端 |
Ctrl+Shift+` | 新建终端 |
Ctrl+Shift+C | 复制所选内容 |
Ctrl+Shift+V | 粘贴到活动终端 |
Ctrl+Shift+↑/ ↓ | 向上/向下滚动 |
Shift+PgUp/ PgDn |
向上/向下滚动页面 |
Shift+Home/ End | 滚动到顶部/底部 |
官方网址:https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf