常用的快捷键总结:
快捷键 | 作用 |
---|---|
ctrl + a | 将光标移到行首(在命令行下) |
ctrl + b | 退格 (非破坏性的),将光标向前移动一个字符 |
ctrl + c | 中断,终结一个前台作业 |
ctrl + d | “EOF” (文件结尾:end of file)。它用于表示标准输入(stdin)的结束。 在控制台或xterm 窗口输入文本时,CTRL-D 删除在光标下的字符。 从一个shell中退出 (类似于exit)。如果没有字符存在,CTRL-D 则会登出该会话。在一个xterm窗口中,则会产生关闭此窗口的效果。 |
ctrl + e | 将光标移动到行尾(在命令行下) |
ctrl + f | 将光标向后移动一个字符(在命令行下) |
ctrl + g | 在xterm终端上可能是哔的一声 |
ctrl + h | 擦除(破坏性的退格),在光标往回移动的时候,同时擦除光标前的一个字符 |
ctrl + i | 制表(类似Tab键) |
ctrl + j | 类似回车(enter 键) |
ctrl + k | 删除从光标所在处到行尾的所有字符 |
ctrl + l | 清屏 |
ctrl + m | 回车 |
ctrl + o | 产生一个新行(在命令行下) |
ctrl + p | 从history缓冲区召回上一次的命令(在命令行下) |
ctrl + n | 从history缓冲区召回下一次的命令(在命令行下) |
ctrl + q | 恢复终端的stdin用的 |
ctrl + r | 回溯搜索history缓冲区内的文本 |
ctrl + s | 冻结终端的stdin |
ctrl + t | 交换光标位置与光标的前一个位置的字符内容(在命令行下)。比如:echo $var;,假设光标在a上,那么,按下C-T之后,v和a将会交换位置:echo $avr; |
ctrl + u | 擦除从光标位置开始到行首的所有字符内容 |
ctrl + w | 会删除从在光标处往前的第一个空白符之间的内容 |
ctrl + y | 将之前已经清除的文本粘贴回来(主要针对CTRL-U或CTRL-W或CTRL-K) |
ctrl + z | 暂停一个前台的作业 |
ctrl + a —— 将光标移到行首(在命令行下)
ctrl + b —— 退格 (非破坏性的),将光标向前移动一个字符
ctrl + c —— 中断,终结一个前台作业。
ctrl + d —— “EOF” (文件结尾:end of file)。它用于表示标准输入(stdin)的结束。 在控制台或xterm 窗口输入文本时,CTRL-D 删除在光标下的字符。 从一个shell中退出 (类似于exit)。如果没有字符存在,CTRL-D 则会登出该会话。在一个xterm窗口中,则会产生关闭此窗口的效果。
ctrl + e —— 将光标移动到行尾(在命令行下)
ctrl + f —— 将光标向后移动一个字符(在命令行下)
ctrl + g —— 在xterm终端上可能是哔的一声
ctrl + h —— 擦除(破坏性的退格),在光标往回移动的时候,同时擦除光标前的一个字符
ctrl + i —— 制表(类似Tab键)
ctrl + j —— 类似回车(enter 键)
ctrl + k —— 删除从光标所在处到行尾的所有字符
ctrl + l —— 清屏
ctrl + m —— 回车
ctrl + o —— 产生一个新行(在命令行下)
ctrl + p —— 从history缓冲区召回上一次的命令(在命令行下)
ctrl + n —— 从history缓冲区召回下一次的命令(在命令行下)
ctrl + q —— 恢复终端的stdin用的
ctrl + r —— 回溯搜索history缓冲区内的文本
ctrl + s —— 冻结终端的stdin
ctrl + t —— 交换光标位置与光标的前一个位置的字符内容(在命令行下)。比如:echo $var;,假设光标在a上,那么,按下C-T之后,v和a将会交换位置:echo $avr;
ctrl + u —— 擦除从光标位置开始到行首的所有字符内容
ctrl + w —— 会删除从在光标处往前的第一个空白符之间的内容
ctrl + y —— 将之前已经清除的文本粘贴回来(主要针对CTRL-U或CTRL-W或CTRL-K)
ctrl + z —— 暂停一个前台的作业