更改xmgrace中的默认设置

时间:2016-08-09 15:46:46

标签: xmgrace

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

我在网上找到了许多相同的建议,例如this blog中的建议:

  

打开xmgrace,进行所需的设置,将其保存为:

~/.grace/templates/Default.agr

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

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

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

我该怎么办?

PS由于我的家庭目录中没有.grace/templates文件夹,我必须创建它,就像建议here一样。

1 个答案:

答案 0 :(得分:2)

您可能在主目录中遇到文件夹所有权问题,您可以使用ls -la进行检查。

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

cd ~

需要使用sudo在根目录中创建一个文件夹:

sudo mkdir .grace

使用sudo创建文件夹时,它属于root用户。我们使用chown更改所有权,以便我们每次都可以编辑它而不使用sudo(如果我们需要,这也意味着xmgrace也可能编辑/覆盖Default.agr文件):

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

现在我们可以对我们进入的文件夹进行更改并创建一个名为&#34; templates&#34;:

的子目录
cd .grace
mkdir templates

现在启动xmgrace,对新项目进行更改并将项目保存在任何位置(例如在主目录中)为&#34; Default.agr&#34;。

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

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

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