如何让 kate 恢复上次使用的会话?

Mik*_*ike 9 kate session kubuntu

我有两台计算机,并且都具有完全相同的行为。我选择了“加载上次使用的会话”选项,但每次,凯特都会启动一个新会话。什么可能导致这种情况?

以下是权限 ~/.kde/share/apps

mike@mike-laptop:~/.kde/share/apps$ ls -l
<..>
drwx------ 4 mike mike 4096 2011-08-19 10:58 kate
<..>

mike@mike-laptop:~/.kde/share/apps$ ls -l kate
-rw------- 1 mike mike 2927 2011-08-19 10:58 metainfos
drwx------ 5 mike mike 4096 2011-03-18 09:49 plugins
drwxr-xr-x 2 mike mike 4096 2011-03-18 09:49 sessions
Run Code Online (Sandbox Code Playgroud)

同样从命令行启动 kate 根本不会产生任何输出。

Rin*_*ind 8

打开~/.kde/share/config/katerc并验证这些是否在那里:

[General] 
Last Session=mysession.katesession 
Restore Window Configuration=true 
Session Exit=save
Run Code Online (Sandbox Code Playgroud)

有一个长期未解决的错误,有时某些设置没有正确保存。

  • 从 KDE 5.21(2021 年 2 月)开始,“katerc”位于“~/.config”中,“Last Session”和“Session Exit”键不再存在。[会话恢复错误仍然存​​在](https://bugs.kde.org/show_bug.cgi?id=433237) (2认同)