之前,当我在 Ubuntu 14.04 中运行 Unity 时,gnome-terminal
会出现确认对话框是否有任何进程在 shell 中运行当我单击关闭按钮时,如下所示:
xfce4-terminal
但现在我在 Xubuntu 中安装环境后使用xubuntu-desktop
。有一个问题是,尽管终端内有进程在运行,但它立即关闭点击关闭按钮时代替通过确认对话框询问!
假设我安装的软件包是apt-get
错误的,如果我点击了“关闭”按钮,终端就会在未经确认的情况下关闭!这似乎不太好。
那么,有什么方法可以启用此类确认对话框吗xfce4-terminal
?
答案1
我找不到任何这样的选项。最接近的方法是打开多个选项卡,XFCE 终端会要求确认。控制这一点的选项是MiscConfirmClose
(在我的系统中默认~/.config/xfce4/terminal/terminalrc
设置为)。TRUE
答案2
我对此表示怀疑。我刚刚浏览了一下可用的首选项,没有看到任何相关内容。我也不指望会有这样的内容。在我看来,这种确认对话框非常烦人。如果我点击了某个东西,我就点击了某个东西,我不想让我的系统认为我不知道自己在做什么。如果我不想关闭终端,我一开始就不会点击那个小 X 按钮。这种“用户是个需要保护的白痴”的指导是 Windows 世界中最让我恼火的事情之一,我讨厌看到它出现在 Linux 上。
不管怎样,抱怨结束了。如果你真的想要这个“功能”,为什么不使用gnome-terminal
?没有理由在不同的桌面环境中使用不同的终端仿真器。例如,我在 XFCE 和 Cinnamon 中使用terminator
基于的gnome-terminal
。我也在 KDE、Gnome 和 WindowMaker 中使用过它。
答案3
您可以MiscTabCloseButtons
在 中将 TRUE 切换为 FALSE ~/.config/xfce4/terminal/terminalrc
。然后,如果您想关闭选项卡,则需要单击鼠标右键并选择“关闭选项卡”