相关如何在 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,肯定也有办法,但我不太熟悉。[如果有人知道,请随意编辑此答案]