光标移动
快捷键 含义
Ctrl + a 切换到命令行开始
Ctrl + e 切换到命令行末尾
剪切粘贴
快捷键 含义
Ctrl + u 清除(剪切)光标之前的内容
Ctrl + k 清除(剪切)光标之后的内容
ctrl + y 粘贴
esc + f 把光标移动到单词的结尾
esc + b 把光标移动到单词的开头
ctrl + b 光标向左移动一个符号的位置
ctrl + f 光标向右移动一个符号的位置
命令查询
快捷键 含义
Ctrl + r 查找(历史命令)。 history|grep
ctrl + p previous ↑上一个命令
ctrl + n next ↓下一个命令
其他类型
快捷键 含义
Ctrl + c 终止当前命令或脚本
Ctrl + d 退出当前shell,相当于exit logout,一个个删除光标后字符。
Ctrl + l 清除屏幕内容,相当于clear。
tab 所有命令及路径补全功能,一般要多按几下
esc + . 引用/使用上一个命令的最后一个参数(结尾)
#SecureCRT快捷键
快捷键 含义
Ctrl+shift+c 命令行复制内容
Ctrl+shift+v 命令行粘贴内容
#Xshell快捷键
快捷键 含义
Shift+insert 粘贴
Ctrl+insert 复制
ide快捷键
快捷键 作用
Ctrl + / 单行注释
Ctrl + Shift + / 多行注释
Ctrl + D 复制当前光标所在行
Ctrl + X 删除当前光标所在行
Ctrl + Alt + L 格式化代码
Ctrl + Shift + F 全局查找
Ctrl + Alt + left/right 返回至上次浏览的位置
Ctrl + W 快速选中代码
Ctrl + R 替换
功能键清单
快捷键 功能描述
Ctrl + a 光标移至行首
Alt + b 按单词左移光标
Ctrl + b 按字符左移光标
Ctrl + e 光标移至行位
Alt + f 按单词右移光标
Ctrl + f 按字符右移光标
Ctrl + xx 在行首和光标之间切换
Ctrl + 方向键 光标以单词为单位移动
Ctrl + u 删除至行首
Ctrl + w 按单词往左删,删至空格处。(Alt + Backspaces删至特殊字符处)
Ctrl + h 按字符往左删
Ctrl + k 删除至行尾
Ctrl + d 按单词往右删
Ctrl + d 按字符往右删
ctrl + y 粘贴ctrl+u上次执行时删除的字符至光标后
Alt + u 从光标处更改为全部大写的单词
Alt + c 从光标处更改为首字母大写的单词
Alt + l(小写的L) 将当前单词改为全部小写
Alt + t 交换光标处和之前的单词
Ctrl + t 交换光标处和之前的字符
Ctrl + ? 撤消前一次输入
Ctrl + s 锁住终端
Ctrl + q 解锁终端
Alt + 数字 切换到第N个标签页
Alt + r 透明窗口切换
Shift + Home 顶部
Shift + End 底部
Shift + PgUp 向上翻页
Shift + PgDn 向下翻页
控制命令
快捷键 功能描述
Ctrl + r 搜索历史命令
Ctrl + p 历史命令中的上一条
Ctrl + n 历史命令中的下一条
Alt + . 使用上一条命令中的最后一个参数,与!$效果相同
Ctrl + l(小写L) 清屏
Ctrl + s 阻止屏幕输出(实机键盘操作生效,只是不显示)
Ctrl + q 允许屏幕输出
Bang(!)命令
命令 描述
!! 再次执行最近一条命令
!xxxx 再次执行最近一条以xxx开头的命令
!xxxx:p 仅打印最近一条以xxxx开头的命令
!* 上一条命令的所有参数(包含回车)
!*:p 输出!*的内容
!$ 上一条命令最后一个参数,与Alt+.效果相同
^xxxx 删除上一条命令中的xxxx
^xxxx^yyyy 将上一条命令中的xxxx替换为yyyy
^xxxx^yyyy^ 将上一条命令中的xxxx全部替换为yyyy