如何从键盘关闭GNOME终端标签?


9

我并不是说要关闭终端窗口本身,您可以使用exit命令轻松地完成此操作。我说的是通过按CtrlShiftT组合键来关闭您最初打开的选项卡。完成使用后,我想将其关闭而不用举起双手从键盘上移开,然后用鼠标单击那个小的X按钮。有命令吗?

在此处输入图片说明


6
刚退出外壳(ctrl-d)?另一个选项卡将保持打开状态。
muru

因此,我可以使用exit或Ctrl + D来关闭选项卡。谢谢。
米沙

如果您尝试使用冻结的无响应ssh会话关闭选项卡,则键盘快捷键实际上可能很有用……
Yibo Yang

Answers:


27

当终端选项卡中的shell进程退出时,它将关闭。如果它是唯一的选项卡,则整个窗口将关闭。因此,您只需要退出Bash会话即可。

您的Bash会话已退出...

  • 当您键入命令时exit
  • 当您按Ctrl+ D发送EOT(“传输结束”)代码时。
    请注意,当命令提示符为空时,必须按下它,即您尚未在该行上键入任何其他内容。

另请注意,您可以嵌套多个交互式外壳。您可以通过运行如启动当前一个内一个新的外壳bashshpythonbc,...的exitCtrl+ D将永远只能终止当前活跃的壳,通常是最里面的一个。


当您在空白提示下按ctrl-d ...时。
muru

@muru是的,这是正确的。我将其添加。
字节指挥官

另一个小补充:如果您在1个以上的外壳中……它将退出外壳,而不关闭选项卡。(即,“ bash”“ bash”“ bash”需要4
Ctrl

@Rinzwind Ooohhhkay ...我也要加上它;-)
字节指挥官

1
可能值得注意的是,Ctrl + u将清除终端的当前行,因此ctrl + u,ctrl + d将退出。
Holloway

23

GNOME终端帮助

  • 关闭标签: ShiftCtrlW
  • 关闭窗口: ShiftCtrlQ

3
这些是默认值。如果它们不起作用并且“某人”更改了它们并忘记了更改,请参见“终端”“首选项”“快捷方式”。其他答案也是如此有缺陷:exit或control-d仅在第一级(如果您键入“ bash”,则需要2个退出)和空提示上起作用。
Rinzwind

8

您已经提到了它,请键入exit,选项卡(以及在该选项卡中运行的终端会话)将关闭。


1

就像评论中提到的@YiboYang一样,这是无法执行的,Ctrl + W或者exit在某些情况下是无法执行的:

如果您尝试使用冻结的无响应ssh会话关闭选项卡,则键盘快捷键实际上可能很有用。

可以从菜单栏中通过文件>终端>首选项>快捷方式查看/更改该快捷方式

GNOME终端首选项

在上图中高亮显示。双击快捷键和简单键,输入一个新组合以分配给它,

例如,我将我的设置为Ctrl + W与标准浏览器快捷方式同步以关闭标签页。

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.