在 Bash Shell 中,快捷键可以帮助你更快地移动光标、删除文本以及执行其他操作。下面是一些常用的 Bash Shell 快捷键:
- Ctrl + A:将光标移到行首。
- Ctrl + E:将光标移到行尾。
- Ctrl + B:向后(左)移动一个字符。
- Ctrl + F:向前(右)移动一个字符。
- Alt + B:向后(左)移动一个单词。
- Alt + F:向前(右)移动一个单词。
- Ctrl + K:从光标位置删除至行尾。
- Ctrl + U:从光标位置删除至行首。
- Ctrl + Y:恢复最近一次删除的文本。
- Ctrl + H:删除光标前的字符(与退格键相同)。
- Ctrl + D:删除光标后的字符。
- Ctrl + W:删除光标前的单词。
- Ctrl + T:交换光标位置的字符。
- Ctrl + Z:挂起当前进程,按
fg
恢复。 - Ctrl + C:终止当前进程。
- Ctrl + L:清除屏幕内容。
- Tab:自动补全命令或文件名。
- Shift + Tab:反向自动补全命令或文件名。
- Ctrl + R:在历史命令中搜索。
- Alt + .:插入上一个命令的最后一个参数。
- Ctrl + XX:在光标位置和行首之间移动。
- Ctrl + X, Ctrl + L:在终端中显示/隐藏历史命令列表。
- Ctrl + X, Ctrl + P:显示上一个命令。
- Ctrl + X, Ctrl + N:打开一个新的终端窗口或标签页(取决于你的 shell 配置)。
- Ctrl + X, Ctrl + Q:在多个终端窗口或标签页之间切换。
- Ctrl + X, Ctrl + C:复制选定的文本到剪贴板。
- Ctrl + X, Ctrl + V:从剪贴板粘贴文本。
- Ctrl + X, Ctrl + T:在当前终端中打开一个新的标签页。
- Ctrl + X, Ctrl + W:关闭当前标签页。
- Ctrl + X, Ctrl + O:打开文件选择器,以在当前终端中执行指定的文件或命令。
- Ctrl + X, Ctrl + I:在当前终端中打开编辑器(如 vim、nano 等),以编辑当前命令行或配置文件。
- Ctrl + X, Ctrl + E:退出编辑器并返回到终端。
- Ctrl + Shift + C / Ctrl + Shift + V:在复制和粘贴之间切换为可视模式(选择模式)。
- Ctrl + Shift + K / Ctrl + Shift + U / Ctrl + Shift + W / Ctrl + Shift + F / Ctrl + Shift + B / Ctrl + Shift + H / Ctrl + Shift + D / Ctrl + Shift + T / Ctrl + Shift + Y / Ctrl + Shift + Z:这些快捷键可以用于创建、删除、移动、复制和撤销文本操作,如删除单词、删除行、移动行等。
- Ctrl + Shift + . / Ctrl + . / Ctrl ++ / Ctrl+-: 这些快捷键用于控制终端的字体大小和间距。
- Alt + F4 / Ctrl+Shift+F4: 关闭当前终端窗口或标签页(在某些操作系统中可能需要右键点击标题栏并选择关闭选项)。
- Alt+Enter: 在终端中全屏显示和退出全屏模式之间切换(仅适用于某些应用程序和桌面环境)。
通过熟练掌握这些快捷键,你可以大大提高在 Bash Shell 中的操作效率,使你的命令行工作更加流畅和高效。