通过终端关闭(而不是终止) gedit 实例(以保存更改)?

通过终端关闭(而不是终止) gedit 实例(以保存更改)?

如何通过命令行关闭多个 Gedit 窗口实例?

有些窗口可能包含对文档的更改。因此,我希望系统提示我是否保存它们。

如果我使用pkill gedit它,它将简单地终止所有实例而不提示保存更改。


背景信息:我经常会在多个工作区中打开大量窗口。其中一些是带有注释的 Gedit 窗口。因此,运行shutdown -h now关机时会因为某些窗口包含文件更改或未保存的注释而受阻。保存所有带有更改的实例会阻止我逐个检查和关闭所有窗口。

答案1

我认为这是不可能的。您可以选择启用备份并安装 gedit 插件。会话保存程序(包含在 gedit-plugins 中)允许您按原样保存 gedit 中的当前工作区,以便您稍后恢复会话时可以从上次停止工作的地方开始。

sourceforge 上还有一个附加包

http://sourceforge.net/projects/geditautosaves/

答案2

Gedit 具有内置的自动保存机制,默认情况下是关闭的。

也许对于您的情况来说,只需启用此功能并将其调整为足够低的分钟数即可。

在此处输入图片描述

使用此方法至少可以最大限度地减少出现阻止关机过程的对话框的可能性。

相关内容