TTY 键绑定
¥TTY keybindings
快捷键 | 描述 | 注意事项 |
---|---|---|
Ctrl+Shift+Backspace | 删除行左 | 不适用于 Linux、Mac 和 Windows |
Ctrl+Shift+Delete | 删除行右 | 不适用于 Mac |
Ctrl+C | 触发 SIGINT 或关闭 readline 实例 |
|
Ctrl+H | 删除左边 | |
Ctrl+D | 如果当前行为空或 EOF,则向右删除或关闭逐行读取实例 | 不适用于 Windows |
Ctrl+U | 从当前位置删除到行首 | |
Ctrl+K | 从当前位置删除到行尾 | |
Ctrl+A | 转到行首 | |
Ctrl+E | 跳到行尾 | |
Ctrl+B | 后退一个字符 | |
Ctrl+F | 前进一个字符 | |
Ctrl+L | 清屏 | |
Ctrl+N | 下一个历史子项 | |
Ctrl+P | 上一个历史子项 | |
Ctrl+Z | 将正在运行的进程移至后台。键入
fg 并按 Enter 返回。 |
不适用于 Windows |
Ctrl+W 或 Ctrl+Backspace | 向后删除到单词边界 | Ctrl+Backspace 不适用于 Linux、Mac 和 Windows |
Ctrl+Delete | 向前删除到单词边界 | 不适用于 Mac |
Ctrl+Left arrow 或 Meta+B | 左边的单词 | Ctrl+Left arrow 不适用于 Mac |
Ctrl+Right arrow 或 Meta+F | 右边的单词 | Ctrl+Right arrow 不适用于 Mac |
Meta+D 或 Meta+Delete | 删除右边的单词 | Meta+Delete 不适用于 Windows |
Meta+Backspace | 删除左边的单词 | 不适用于 Mac |