最近我一直在 iTerm 和 Terminal 之间犹豫不决。它们各有优缺点,但目前我或多或少已经选择了 Terminal。(原因在于,如果你好奇的话,我可以使用⇧⌘[和⇧⌘]在选项卡之间切换,就像在我所有的其他程序中一样。)
但是,我喜欢在工作环境中尽可能地消除视觉混乱,而我真正怀念的 iTerm 的一个功能就是可以去掉滚动条。可以在终端中做到这一点吗?我在谷歌上搜索了一下,找到了一些答案,但似乎没有一个能真正起作用。
具体来说,选项对话框中似乎没有任何设置,在 com.apple.Terminal.plist 文件中添加“Scrollbar: FALSE”或“Scrollbar: NO”似乎不起作用,甚至将 Scrollback 设置为 0 似乎也无法消除滚动条(尽管它确实消除了回滚缓冲区,但我确实这样做了不是想做)。
如果有人知道如何做到这一点,我将不胜感激。或者,如果您知道如何让 iTerm 使用⇧⌘[和切换选项卡⇧⌘],那也很好。
答案1
(如果您好奇的话,原因是我可以使用
<cmd-]>
和<cmd-[>
在选项卡之间切换,就像在我所有的其他程序中一样。)
嗯?
对我来说,在 Terminal 中,⌘[切换⌘]窗口,而不是选项卡,这是非标准行为,据我所知,我的其他任何程序都没有复制这种行为。在 Safari 中⌘[,⌘]是后退/前进历史记录的快捷方式。
MacOSX 中切换应用程序窗口的标准方式是⌘`和⌘⇧`。切换选项卡的标准方式是⌘⇧←和⌘⇧→。所有标准快捷键均适用于 iTerm、Terminal 和 Safari。
话虽如此,你还是很幸运的。你可以设置Snow Leopard 中特定于应用程序的快捷方式在系统偏好设置 > 键盘 > 键盘快捷键中为 iTerm 进行更改。当然,要更改的相关菜单命令是Select Previous Tab
。Select Next Tab
由于 Apple 添加了水平分割窗格的功能,因此他们删除了隐藏滚动条的功能。我不知道在 Tiger Terminal 之后的应用程序中如何隐藏它。