vnote icon indicating copy to clipboard operation
vnote copied to clipboard

session.json 的问题。

Open zhouchuanfu opened this issue 3 years ago • 2 comments

在linux平台下,配置选项有一部分放到了session.json文件中,比如导出的选项、扩展程序的设置,这些配置相关的能否放到配置的vnote.json文件中,不然很不方便备份,session.json中有很多无用的历史信息,和文档路径,不同主机目录不一致的。

谢谢!祝越来越好!

zhouchuanfu avatar May 28 '22 14:05 zhouchuanfu

原则是:

  1. 可以跨机器同步的放在vnotex.json里面;
  2. 不方便同步的,放在session.json里面;

你可以列出具体的不适合放在session.json里面的选项例子吗?

tamlok avatar Aug 03 '22 02:08 tamlok

原则是:

1. 可以跨机器同步的放在vnotex.json里面;

2. 不方便同步的,放在session.json里面;

你可以列出具体的不适合放在session.json里面的选项例子吗?

可以的,我找到几个参数,如下: system_title_bar minimize_to_system_tray external_programs 等等是配置相关的

其实如果是平台不一样,可以通过json中某个label选择一下,如果不配置默认就是全部平台使用。像external_programs好像就有这个功能,但是他是保存到session.json中的,又失去真正的意义了。

zhouchuanfu avatar Aug 03 '22 03:08 zhouchuanfu