我刚刚升级到Mountain Lion,我很困惑地发现iTerm 2或标准终端都不会收到 控制^ + ← 要么 ^ + → ,我通常用来在命令行上跳转单词。但是,我可以使用 ^ + ↑ 和 ^ + ↓ 我觉得很奇怪。
我通过开放测试了这个 cat
在stdin和糖化按钮上。我最初的猜测是OS X以某种方式拦截它们,我首先怀疑Spaces(我猜它现在是Mission Control的一部分),但是在禁用所有键组合之后,我空手而归。
有没有人见过这个,或者有没有人有任何其他想法?
我刚刚升级到Mountain Lion,我很困惑地发现iTerm 2或标准终端都不会收到 控制^ + ← 要么 ^ + → ,我通常用来在命令行上跳转单词。但是,我可以使用 ^ + ↑ 和 ^ + ↓ 我觉得很奇怪。
我通过开放测试了这个 cat
在stdin和糖化按钮上。我最初的猜测是OS X以某种方式拦截它们,我首先怀疑Spaces(我猜它现在是Mission Control的一部分),但是在禁用所有键组合之后,我空手而归。
有没有人见过这个,或者有没有人有任何其他想法?
Answers:
选项 F - 向前跳一个字
选项 b - 跳回一个字
从bash手册页:
forward-word (M-f) Move forward to the end of the next word. Words are composed of alphanumeric characters (letters and digits). backward-word (M-b) Move back to the start of the current or previous word. Words are composed of alphanumeric characters (letters and digits).
如果打开Terminal.app(OS X内置终端),打开首选项,选择“设置”部分,然后单击导航条中的“键盘”。
快捷方式在此处定义。有可能修改它,或者我会建议 复制 它,使用 control cursor left
与此相同 \033b
行动,和 control cursor right
同 \033f
。