如何默认在 LyX 中“禁用编辑”文档?

如何默认在 LyX 中“禁用编辑”文档?

相关如何在 LyX 中“禁用”文档的编辑?:是否可以以只读方式打开文档默认情况下在 LyX 中?

在滚动浏览一份几乎完成的文档时,或者从另一份文档复制内容时,很容易意外更改内容。例如,我可能想向前搜索,因此输入M-x forward-search,但却意外地开始输入xforward-search。在时间限制下,很容易意外错过添加的额外字符。

LyX 允许链接问题中描述的“禁用编辑”状态,同时在菜单栏中也有它。

但我更希望“禁用编辑”/只读模式成为 LyX 文档的默认状态。

这可能吗?

答案1

您可以使用以下命令以只读方式打开 LyX 文件:

lyx -x "buffer-toggle-read-only" file.lyx

我刚刚在 Ubuntu 上测试了 LyX 2.3.3,效果很好。

如果您不想使用命令行,可以很容易地将其设置为默认或替代。在 Ubuntu 上,我只需编辑文件即可lyx.desktop。或者您可以创建一个单独的条目,例如“LyX-readonly”,这样在您的桌面环境中,每当您打开 LyX 文件时,您都可以在“LyX”和“LyX-readonly”之间进行选择。如果您使用的是 Ubuntu(或更常见的 Gnome),请告诉我,我可以提供更多说明。

对于 Microsoft Windows 和 macOS,肯定也有办法,但我不太熟悉。[如果有人知道,请随意编辑此答案]

相关内容