如何更好地导航命令行?在TextMate中,我可以这样做:
CMD + ALT + ARROW 切换标签
CMD + SHIFT + ARROW 突出显示文字行
ALT + SHIFT + ARROW 突出显示字词
ALT + ARROW 跳转单词等
如何在终端中进行此类操作?
答案 0 :(得分:4)
这是从Mac文本导航到默认Readline键的稍微完整的映射:
我在我的iTerm2首选项的“密钥”窗格中进行了设置,但您应该能够在Terminal.app中进行相同的映射(编辑:除了前两个之外的所有内容.Terminal.app只允许您选择从几个不同的键)
答案 1 :(得分:3)
在MacOS的终端应用程序中,您可以更改键盘绑定;转到终端首选项(快捷键 Cmd + ,)并导航到“键盘”选项卡:
Key => Action
control cursor left => \033b
control cursor right => \033f
等。你可以用其他emacs风格的绑定做同样的事情。至于切换选项卡,这是一个系统偏好设置>键盘>键盘快捷键设置;单击左侧的“应用程序快捷方式”,然后单击右侧的+
以添加新的快捷方式。使用您想要的键盘组合并将其与确切的菜单名称配对,在终端中用于向前/向后移动选项卡分别是“选择下一个选项卡”和“选择上一个选项卡”(通过终端中的窗口菜单)。
这有帮助吗?
答案 2 :(得分:1)
这是一个指向任何登陆此处寻找iTerm等效提示的指针(与默认终端相对)。
要在iTerm中执行相同操作,请转到菜单“书签”,“管理配置文件”,“键盘配置文件”,“全局”。
然后在此处添加您在其他答案中看到的所有快捷方式,但在创建映射时不是发送文本“\ 033 ...”,而只需选择“发送字符序列”操作和转义字符序列!
答案 3 :(得分:0)