【发布时间】:2014-10-28 02:02:45
【问题描述】:
正如标题所说...
在 Mac 终端上书写时无法跳过单词一直让我很烦恼(当我在 Mac 终端上通过 ssh 登录 Debian 时,它可以工作)
我在 Mac 上得到 '[D' 而不是左跳一个字。
【问题讨论】:
标签: keyboard-shortcuts debian macos
正如标题所说...
在 Mac 终端上书写时无法跳过单词一直让我很烦恼(当我在 Mac 终端上通过 ssh 登录 Debian 时,它可以工作)
我在 Mac 上得到 '[D' 而不是左跳一个字。
【问题讨论】:
标签: keyboard-shortcuts debian macos
Option + B 跳过一个单词,Option + F 向前跳过一个单词。您还必须使用option key as the meta key。
【讨论】:
Esc b和Esc f(不要同时按下它们。先按Esc,松开它,然后按 b)。
Ctrl-[ b 应该跳回一个词。您也可以使用Esc 代替Ctrl-[ 和f 继续前进。
相同的组合键可以在 Linux 上工作(通过 SSH,或坐在机器上),并且不需要调整到不同的键盘布局。
【讨论】:
在我看来,这里的答案并不能解决问题。要获得类似 GNU 的文字滚动功能,您可以编辑 CTRL + -> 和 CTRL +
项目(2) 转到首选项 -> 配置文件 -> 键 -> +(在绑定下) 您将有一个提示,要求您输入键盘快捷键,按 CTRL 和您正在使用的箭头键。 将操作设置为发送转义序列 将 ESC+ 设置为 b(后退)或 f(前进)
终端 首选项 -> 配置文件 -> 键盘 -> +(在绑定下) 将 KEY 设置为
退出后,您将能够向前和向后跳 1 个字,就像在 GNU Linux 中一样。
请注意,vim 循环前进会有问题,如下所述: https://superuser.com/questions/639992/iterm2-vim-altright-left-arrow
我希望这会有所帮助!
【讨论】: