Linux多窗口终端使用、shell快捷键以及修改快捷键
背景故事时常看到别人操作Linux的时候,各种快捷键,效率杠杠的,让人目不暇接,这里特地研究并总结了一下常见的终端快捷键操作。常见快捷键一些快捷键可能依赖于你使用的 Shell。Bash 是最受欢迎的 shell,所以列出的快捷键集中在 Bash。如果你愿意,你也可以称其为 Bash 快捷键列表。Tab —— 自动补全这是你不能没有的 Linux 快捷键。它将节省你 Linux 命令行中的大量时间
·
背景故事
时常看到别人操作Linux的时候,各种快捷键,效率杠杠的,让人目不暇接,这里特地研究并总结了一下常见的终端快捷键操作。
常见快捷键
一些快捷键可能依赖于你使用的 Shell。Bash 是最受欢迎的 shell,所以列出
的快捷键集中在 Bash。如果你愿意,你也可以称其为 Bash 快捷键列表。
- Tab —— 自动补全
这是你不能没有的 Linux 快捷键。它将节省你 Linux 命令行中的大量时间。只需要输入一
个命令,文件名,目录名甚至是命令选项的开头,并敲击 tab 键。它将自动完成你输入的内
容,或为你显示全部可能的结果。 - Ctrl + C —— 中止程序
这些是为了在终端上中断命令或进程该按的键。它将立刻终止运行的程序。如果你想要停止
使用一个正在后台运行的程序,只需按下这对组合键。 - Ctrl + D —— 关闭终端
这对键盘快捷键将使你退出当前终端。如果你使用 SSH 连接,它将会关闭。如果你直接使
用一个终端,该应用将会立刻关闭。把它当成“退出”命令。 - Ctrl+U —— 清除输入
这对快捷键将清除已经输入的内容,对于输入了很多内容才发现输入错了的时候,一键重输入,非常便利。 - Ctrl + L —— 清屏
你怎么清空你的终端屏幕?我猜是用 clear 命令。你可以使用 Ctrl+L 清空终端,代替输
入 C-L-E-A-R。得心应手,不是吗? - Ctrl + A —— 跳到行首
该快捷键将移动光标到所在行首。假设你在终端输入了一个很长的命令或路径,并且你想要
回到它的开头, 使用方向键移动光标将花费大量时间。注意你无法使用鼠标移动光标到行首。
这是 Ctrl+A 节省时间的地方。 - Ctrl + E —— 跳到行尾
这对快捷键与 Ctrl+A 相反。Ctrl+A 送光标到行首,反之 Ctrl+E 移动光标到行尾。
其他快捷键
安装终端terminator,可以实现一窗口多终端,效果如下:
sudo apt-get install terminator
常用快捷键如下:
- Shift+Ctrl+T:新建标签页
- Shift+Ctrl+W:关闭标签页
- Ctrl+Shift+Q :退出整个程序,也就是关闭所有窗口
- Ctrl+PageUp:前一标签页
- Ctrl+PageDown:后一标签页
- Alt+Up //移动到上面的终端
- Alt+Down //移动到下面的终端
- Alt+Left //移动到左边的终端
- Alt+Right //移动到右边的终端
- Shift+Ctrl+C:复制
- Shift+Ctrl+V:粘贴
- 鼠标中键,可以复制内容到输入位置,但不会复制到剪贴板
- F11:全屏
- Ctrl+plus:放大
- Ctrl+minus:减小
- Ctrl+0:原始大小
- Ctrl+w 删除内容直到碰到空格
- Ctrl + K 剪切(删除)光标处到行尾的字符。这对和 Ctrl+U 快捷键有点像。 唯一的不同在于不是行首,它擦除的是从当前光标位置到行尾的全部内容
- Ctrl+Y 粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本
- 垂直分割: Ctrl+Shift+E(实测貌似不行,与其他软件的快捷键冲突了)
- 水平分割: Ctrl + Shift + O
修改快捷键方法:
配置方法
打开终端 -> 右键 -> 首选项 -> 点击上边有一个快捷键Tab
想要映射某个值,点击右边栏的快捷键,会出现“新加快速键”提示,这时候只要按下想要映射的快捷键即可设置成功,如果需要禁用某个映射,在出现“新加快速键”提示时按对应键即可。
·
·
·
欢迎各位老铁一键三连,本号后续会不断更新树莓派、人工智能、STM32、ROS小车相关文章和知识。
大家对感兴趣的知识点可以在文章下面留言,我可以优先帮大家讲解哦
欢迎大家光临我的淘宝小店,会定期推出教程中使用的物美价优的硬件,你的光临就是对我的支持
原创不易,转载请说明出处。
更多推荐
已为社区贡献3条内容
所有评论(0)