使用Ctrl-Tab在Mac Terminal.app中的选项卡之间切换


88

怎样才能让Ctrl- TabCtrl- Shift- Tab在Terminal.app标签之间切换在Mac(OS 10.4和10.5明确)?这就是我如何切换标签在Firefox和Aquamacs,和Command- Shift- [Command- Shift- ]太尴尬了我。我知道这个相关的问题:

如何在Mac Terminal中更改用于切换选项卡的键盘快捷键?

因此,“系统偏好设置”中的“键盘快捷键”部分,但“键盘快捷键”对话框似乎不被接受Ctrl- Tab在“键盘快捷键”字段中。在Mac的对话框字段中输入选项卡(带有修饰符)是否有特殊的键盘顺序?还有其他方法可以让我按照自己的方式自定义Terminal.app吗?


12
仅供参考:Shift-Command-左/右箭头也会切换选项卡。在Mac OS X Lion 10.7中,您可以使用三指滑动来切换标签
克里斯·佩奇

Answers:


128

我只是在Snow Leopard下尝试了一下,效果很好:

  1. 打开系统偏好设置=>键盘
  2. 转到键盘快捷键
  3. 点击左侧的“应用程序快捷方式”
  4. 点击小“ +”添加程序
  5. 导航到终端(隐藏在应用程序/实用程序中)
  6. 对于菜单标题,请键入“显示下一个选项卡”或“显示上一个选项卡”(对于特立独行或更旧的版本,请选择“选择下一个选项卡”和“选择上一个选项卡”)(此外,这些项目对于英语以外的其他语言也会有所不同。)
  7. 对于键盘快捷键类型Ctrl- TabCtrl- Shift-Tab
  8. 单击添加。你是g2g!

您++,也可以在美洲狮上工作。
Matthew Rathbone 2014年

酷,特立独行者也一样。
Vlad T.14年

23
在优胜美地下面是“显示下一个标签”和“显示上一个标签”。但是由于某种原因,它比使用Command + Shift + Right或Command + Shift + Left慢(顺便说一句,这让我羡慕Linux用户)。
LoremIpsum 2014年

不适用于优胜美地:(
Siddharth 2014年

1
在OSX El Capitan中,我看不到导航到Utility文件夹内的Terminal并将其添加到应用程序快捷方式列表中的方法。我只想将应用程序移动到/ Applications中就可以了。
白炽灯2015年

20
  1. 选择下一个(右)标签CMD+}

  2. 选择上一个(左)标签CMD+{

所以,你需要做的CMD+ Shift+ []为左,右分别。


1
苹果为何决定将如此恐怖的快捷方式分配给此类经常需要的命令?
Nikhil

7

上面答案还有一个补充:优胜美地的快捷键的手动绑定已从“选择下一个标签”和“选择上一个标签”更改为“ 显示下一个标签”和“ 显示上一个标签”


4

shift+ command+ arrow left/right的作品出来的优胜美地的开箱。


1

好的,这是我找出解决方法的唯一方法。首先创建您要使用系统偏好设置的命令,但是使用占位符而不是tab,因为它不会让您插入标签。然后打开com.apple.terminal.plist(使用plist编辑器最容易完成),然后转到NSUserKeyEquivalents部分,您应该看到创建的命令。删除占位符,然后转到编辑菜单,然后选择特殊字符。制表符位于箭头部分。它是指向垂直线的箭头。其unicode值为21E5。一旦插入,保存并退出,它应该可以工作!您也可以在系统偏好设置中完成所有这些操作,但是您必须插入所有字符而不是键入它们,而且我也不知道它们的unicode值是什么。

顺便说一句,我认为苹果至少有一个半正常的理由不允许正常使用制表符,所以请谨慎行事。许多全局快捷方式都使用tab,但是ctrl-tab似乎不是其中之一,因此您可能还可以。


0

使用iTerm2。这是一种终端选择,开箱即用地支持此键盘快捷键。


0

对于优胜美地:http : //taiki.net/2014/11/osx-terminal-sck.html

由于我没有任何声誉可言,因此我不得不复制答案。

  1. 打开系统偏好设置=>键盘
  2. 转到键盘快捷键
  3. 点击左侧的“应用程序快捷方式”
  4. 点击小“ +”添加程序
  5. 导航到终端(隐藏在应用程序/实用程序中)
  6. 对于菜单标题,请输入“显示下一个选项卡”或“显示上一个选项卡”(这些项目对于英语以外的语言将有所不同)
  7. 对于键盘快捷键,请按Ctrl-Tab或Ctrl-Shift-Tab

优胜美地的不同之处在于...他们从“选择X标签”更改为““显示X标签”” ...

为什么?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.