这些命令都是我常用,觉得比较有价值的快捷键 或者 虽然平时用得少,但某种时刻比较关键的快捷键
快捷键 | 功能 |
---|---|
上箭头 | 查看上一个命令,可重复按以查看更早的命令 |
Ctrl+C | 停止当前Terminal里的节点的运行 (有可能会让rosnode list仍然列出你刚才Ctrl+C关掉的节点, 所以最好是采用直接关掉Terminal窗口的方式来停止节点运行) |
Ctrl+h | 显示隐藏文件或文件夹 (以 . 开头的文件) |
Ctrl+Alt+T | 在新的窗口新建一个Terminal |
Ctrl+Shift+T | 在同一个窗口新建出Terminal,即新建一个Tab |
Ctrl+Shift+W | 关闭当前的 Tab 或 窗口 |
Tab,Tab | 列出当前命令的 所有可能的子命令. 如rostopic [tab,tab],就会列出你可能需要使用到的子命令,然后,你根据子命令的名字,输入前面几个字母然后再按一下Tab来补全命令,很直观快捷比较方便 |
Ctrl+Shift+C | 在terminal中复制 |
Ctrl+Shift+V 鼠标中键 | 在terminal中粘贴 |
Alt+F2 | 打开命令执行器 |
F11 | 全屏显示终端 |
Ctrl+Shift+F | 在terminal的打印输出中 搜索 你想要的文字 |
Ctrl+L | 在terminal中按的话可多添加一页空白,方便查看 在文件目录中按的话:可以直接显示当前文件目录的绝对路径,且是选中状态,可以直接ctrl+c来复制路径 (再按Esc键退出该状态) |
ctrl+shift+= | 放大终端和字体 |
ctrl+shift+ - | 缩小终端和字体 |
ctrl+分号; | 列出6个你最近复制过的内容,按数字1-6,粘贴对应内容到terminal里 1~6数字选择对应行 或者 多次按tab,选中指定行,再按空格 或者 用鼠标左键点击 |
ctrl+win+左/右/上/下 | 让当前窗口变成左半屏/右半屏/最大化/缩小或最小化 方便需要对照的情况 |
Ctrl+W | 删除命令行里光标左边的一个单词,当已经没内容后,表示 关闭当前terminal |
Ctrl+U | 删除光标至起始的所有内容 |
Ctrl+D | 关闭终端(在命令行里没有任何字符时才是这个功能,不然功能就变成 删除当前光标右侧的一个字符) |
Ctrl+Y | 只粘贴由Ctrl+u 或 Ctrl+d 或 Ctrl+w 或 ctrl+h 或 ctrl+d 最后删除的那个内容 |
Ctrl+7 | 可以理解为Windows下的ctrl+z撤销键功能 |
Ctrl+R | 查找以前用过的命令. 按了Ctrl+R后你就可以开始输入字母了,然后会匹配出含有所输入字母的曾经用过的命令,直接enter执行当前查找到的命令,右方向键会把命令复制到命令行编辑窗口并退出查找,esc退出查找 |
ctrl+win+D | 隐藏所有窗口以显示桌面,再次按就恢复 |
Ctrl+z | 挂起当前命令,放在后台运行,fg恢复 > 适用于给roscore使用 |
win+a | 查看你ubuntu系统上最近使用过,已安装软件 |
ctrl+n | 打开一个~目录 |
ctrl+shift+n | 在当前目录下新建一个目录 |
Ctrl+xx | 让光标在当前位置和行尾间来回切换 |
ctrl+alt+F1~F6 | 进入终端命令行 |
ctrl+alt+F7 | 退出终端命令行 |
ctrl+o | 重复执行当前命令,等效于 上方向键+回车 |
n | 有时显示的内容太多,会出现move,按回车会一个一个显示,如果不想看了,怎样回到之前输入命令的状态呢? ctrl+c可以停止,但是之前输入的命令就不见了,需要重新输入不太方便 正确做法是 move时,按n健来停止浏览,并且保留使用的命令 |