更改 xmgrace 中的默认设置

Changing default settings in xmgrace

我正在尝试更改 xmgrace 中的默认设置,例如轴标签的字体。

我在网上找到了许多等效的建议,例如 this blog:

open xmgrace, make the desired settings, save them as:

~/.grace/templates/Default.agr

但是如果我尝试这样做,我会收到以下错误消息:

Can't write to file ~/.grace/templates/Default.agr, check permissions!

如果我用 sudo xmgrace 打开 xmgrace,也会发生同样的情况。

我该怎么办?

PS 由于我的主目录中没有 .grace/templates 文件夹,我不得不创建它,就像建议的那样 here.

您可能对主目录中的文件夹所有权有疑问,您可以使用 ls -la 进行检查。

这是为默认 Grace/xmgrace 模板创建文件夹并设置正确权限的方法。在终端上:

cd ~

需要使用sudo在根目录下创建文件夹:

sudo mkdir .grace

当您使用 sudo 创建文件夹时,它属于 root。我们使用 chown 更改所有权,这样我们就可以编辑它而无需每次都使用 sudo (这也意味着 xmgrace 也可能 edit/overwrite Default.agr 文件,如果我们愿意的话):

sudo chown -R <user>:<group> .grace
# e.g. sudo chown -R valerio:valerio .grace

现在我们可以更改我们进入的文件夹并创建一个名为 "templates" 的子目录:

cd .grace
mkdir templates

现在启动 xmgrace,对新项目进行更改并将项目保存在任何地方(例如在主目录中)作为 "Default.agr"。

现在将其移至模板文件夹:

mv /home/valerio/Default.agr ~.grace/templates/

所以现在当你启动 xmgrace 时它应该使用这个默认模板:) 如果我们直接将 Default.agr 保存到我们的模板文件夹,则可以跳过最后一步,但正常模式下的 xmgrace 无法看到隐藏文件夹。