![如何禁用关闭终端警告?](https://linux22.com/image/1189939/%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8%E5%85%B3%E9%97%AD%E7%BB%88%E7%AB%AF%E8%AD%A6%E5%91%8A%EF%BC%9F.png)
答案1
这实际上是一个警告,gnome-terminal
与您所使用的 shell 无关。
据其他用户称,以下命令将禁用警告:
gsettings set org.gnome.Terminal.Legacy.Settings confirm-close false
但是,当除了鱼之外还有其他进程“仍在运行”时,它也会禁用警告,所以这是一种权衡。
要再次启用警告,请运行以下命令:
gsettings set org.gnome.Terminal.Legacy.Settings confirm-close true
或者,如果你通常使用 fish 而不是 bash,你可以完全避免这个问题将默认 shell 设置为 fish。为此,使用 bash 运行以下命令:
chsh -s $(which fish)
关闭终端并打开一个新终端或注销并重新登录以应用更改。
要将默认 shell 改回 bash,请使用 fish 运行以下命令:
chsh -s (which bash)
再次注销并重新登录或关闭终端并打开一个新终端以应用更改。