TeXshop 无法保存文件

TeXshop 无法保存文件

我想问一下是否有人遇到过并希望解决了我所遇到的问题。让我举一个例子。我使用的是最新的 MacOS 和 mactex,其中 texshop 版本为 3.73。

我执行以下操作:

  1. 我创建了一个文件(TeXshop:文件->新建),文件名称为随机数(比如说 aaa.tex),我将它保存在桌面上:/Users//Desktop,文件名为 aaa.tex。
  2. 我输入内容,说“Hello word”。然后按 Cmd+S 保存文件。我退出了 TeXshop
  3. 我再次使用 TeXshop 打开此文件并能够编辑该文件,然后按 Cmd+s 保存更改,
  4. 当我退出 texshop 时,系统会询问我是否要保存未保存的更改(尽管只需按 Cmd+S)。如果我单击“保存”,更改确实会保存。

但是,似乎步骤 3 中按下的 Cmd+SI 被默默忽略了(步骤 4 中的警报不应该在按下 Cmd+S 后立即出现),这可以通过“文件”菜单的外观来验证(保存选项呈灰色显示)。似乎打开文件时“保存”选项不可用,但是对于新创建的文件,它一直存在,直到 TeXshop 关闭。

文件菜单,“保存”选项处于非活动状态

我不认为这是权限错误(mises 是我的用户名):

-rw-r--r--@ 1 mises  staff  18 Nov  6 16:42 aaa.tex

编辑 我认为键绑定的冲突(我相信不存在,因为 Cmd+S 在其他每个应用程序中都有效)并不是真正的问题,因为菜单中的“保存”选项显示为灰色,所以即使用鼠标保存也不是一种选择。

编辑2 我已尝试重新安装,但此行为至少从 3.70 开始仍然存在。

编辑3 “保存”呈灰色,即使文件已更改(并且当尝试退出时编辑器要求保存未保存的更改)。

编辑4 偏好设置中的常规选项卡如下所示 偏好设置中的常规选项卡

答案1

我刚刚和 TeXShop 的作者聊过,他建议你关闭自动保存功能。你可以使用以下命令重新打开它

defaults write TeXShop AutoSaveEnabled YES

来恢复它。此外,在帮助->TeXShop 帮助面板中搜索 AUTOSAVE... 以获取有关 AutoSAVE 如何工作的信息,但请注意,在 macOS 的最新版本中,其中一些描述有所不同;例如,在文件->恢复菜单下获取文档的先前版本。

相关内容