序号 | 快捷键 | 描述 |
---|---|---|
!! | 执行上一条命令 | |
!$ | 代指上一条命令的最后一个参数 | |
!num | 执行历史命令列表的第num条命令 | |
!pw | 执行以pw开头的命令(pw可以换成任何已经执行过的字符) | |
!pw:p | 仅打印以pw开头的命令,但不执行 | |
c | ctrl+a | 光标迅速回到行首 |
ctrl+alt+t | linux打开终端 | |
ctrl+b | 光标向左移动一个字符 | |
ctrl+c | 中断终端正在执行的任务并开启一个新的一行 | |
ctrl+d | 退出当前shell命令行,如果是切换过来的用户,则执行这个命令回退到原用户 | |
ctrl+e | 光标迅速回到行尾 | |
ctrl+f | 光标向右移动一个字符 | |
ctrl+g | 从ctrl+r的搜索历史命令模式中退出 | |
ctrl+h | 删除光标前的一个字符(相当于退格键) | |
ctrl+insert | 复制命令行内容 | |
ctrl+k | 剪切(删除)光标处到行尾的所有字符 | |
ctrl+l | 清楚屏幕所有的内容,并开启一个新的一行 | |
ctrl+q | 解锁ctrl+s的锁定状态 | |
ctrl+r | 搜索命令行使用过的历史命令记录 | |
ctrl+s | 锁定终端,使之任何人无法输入(暂时冻结当前shell的输入) | |
ctrl+u | 剪切(删除)光标处到行首的所有字符 | |
ctrl+w | 剪切前面的字符至上一个空格处 | |
ctrl+y | 粘贴 | |
ctrl+z | 暂停在终端运行的任务,使用"fg"命令可以使暂停恢复 | |
e | esc+. | 获取上一条命令的(以空格为分隔符)最后的部分 |
esc+b | 移动到当前单词的开头 | |
esc+f | 移动到当前单词的结尾 | |
s | shift+insert | 粘贴命令行内容 |
shift+ctrl+c | 复制命令行内容 | |
shift+ctrl+v | 粘贴命令行内容 | |
t | tab | 命令或路径等的补全键 |
linux系统快捷键
序号 | 快捷键 | 描述 |
---|---|---|
a | alt + F1 | 聚焦到桌面左侧任务导航栏,可按上下键进行导航 |
alt + F2 | 运行命令 | |
alt + f | 打开“文件”菜单(file) | |
alt + e | 打开“编辑”菜单(edit) | |
alt + v | 打开“查看“菜单(view) | |
alt + s | 打开“搜索”菜单(search) | |
alt + t | 打开“终端”菜单(terminal) | |
alt + h | 打开“帮助”菜单(help) | |
alt + F4 | 关闭当前窗口 | |
alt + Tab | 切换程序窗口 | |
alt + 空格 | 打开窗口菜单 | |
c | ctrl + alt + t | 打开终端 |
ctrl+ shift+ t | 打开新的选项卡 | |
ctrl+ shift+ v | 直接粘贴 | |
ctrl+a | 移动到命令行的开头 | |
ctrl+alt+f1 | 可以切换到第一个控制台 | |
ctrl+alt+f7 | 切回桌面模式 | |
ctrl+c | 终止当前任务 | |
ctrl+d | 关闭终端窗口、关闭标签页或ctrl + shift + q | |
ctrl+e | 移动到命令行的末尾 | |
ctrl+l | 清屏,即clear命令 | |
ctrl+u | 清除光标以前输入的内容 | |
p | prtsc | 桌面截图 |
w | win + a | 搜索/浏览程序 |
win + ctrl | 切换中英文 | |
win + f | 搜索/浏览文件 | |
win + m | 搜索/浏览音乐文件 |
vim模式下快捷键
序号 | 快捷键 | 描述 |
---|---|---|
移动光标 | h,j,k,l | 上,下,左,右 |
ctrl-e | 移动页面 | |
ctrl-f | 上翻一页 | |
ctrl-b | 下翻一页 | |
ctrl-u | 上翻半页 | |
ctrl-d | 下翻半页 | |
w | 跳到下一个字首,按标点或单词分割 | |
W | 跳到下一个字首,长跳,如end-of-line被认为是一个字 | |
e | 跳到下一个字尾 | |
E | 跳到下一个字尾,长跳 | |
b | 跳到上一个字 | |
B | 跳到上一个字,长跳 | |
0 | 跳至行首,不管有无缩进,就是跳到第0个字符 | |
^ | 跳至行首的第一个字符 | |
$ | 跳至行尾 | |
gg | 跳至文首 | |
G | 调至文尾 | |
5gg/5G | 调至第5行 | |
gd | 跳至当前光标所在的变量的声明处 | |
fx | 在当前行中找x字符,找到了就跳转至 | |
; | 重复上一个f命令,而不用重复的输入fx | |
* | 查找光标所在处的单词,向下查找 | |
# | 查找光标所在处的单词,向上查找 | |
删除复制 | dd | 删除光标所在行 |
dw | 删除一个字(word) | |
p | 粘贴到当前行的下面 | |
插入模式 | i | 从当前光标处进入插入模式 |
I | 进入插入模式,并置光标于行首 | |
a | 追加模式,置光标于当前光标之后 | |
A | 追加模式,置光标于行末 | |
o | 在当前行之下新加一行,并进入插入模式 | |
O | 在当前行之上新加一行,并进入插入模式 | |
Esc | Esc |