在xmgrace中更改默认设置

在xmgrace中更改默认设置,xmgrace,Xmgrace,我试图在xmgrace中更改默认设置,例如轴标签的字体 我在网上找到了许多类似的建议,例如: 打开xmgrace,进行所需设置,并将其另存为: ~/.grace/templates/Default.agr 但如果我尝试执行此操作,会收到以下错误消息: Can't write to file ~/.grace/templates/Default.agr, check permissions! 如果我用sudoxmgrace打开xmgrace,也会发生同样的情况 我该怎么办 PS由于我的主目录中

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

我在网上找到了许多类似的建议,例如:

打开xmgrace,进行所需设置,并将其另存为:

~/.grace/templates/Default.agr
但如果我尝试执行此操作,会收到以下错误消息:

Can't write to file ~/.grace/templates/Default.agr, check permissions!
如果我用
sudoxmgrace
打开xmgrace,也会发生同样的情况

我该怎么办


PS由于我的主目录中没有
.grace/templates
文件夹,我必须按照建议创建它。

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

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

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

sudo mkdir .grace
使用sudo创建文件夹时,它属于root。我们使用
chown
更改所有权,这样我们就可以在每次不使用sudo的情况下对其进行编辑(这也意味着,如果我们愿意,xmgrace也可以编辑/覆盖Default.agr文件):

现在启动xmgrace,对新项目进行更改,并将项目保存到任意位置(例如,在主目录中)作为“Default.agr”

现在将其移动到templates文件夹:

mv /home/valerio/Default.agr ~.grace/templates/
因此,现在当您启动xmgrace时,它应该使用以下默认模板:)
如果将Default.agr直接保存到templates文件夹中,则可以跳过最后一步,但正常模式下的xmgrace无法看到隐藏的文件夹

您是否尝试在~/.grace文件夹上执行
chmod
以允许您修改它?@feedMe我应该使用什么命令?PS起初我忘了指定它(现在我已经编辑了我的答案),但该文件夹是我创建的,因为y home dir中没有.grace文件夹。您可以尝试
chmod 700~/.grace
。您没有使用安装的远程驱动器,是吗?我曾经遇到过类似的问题,xmgrace试图修改错误的默认文件夹。
cd .grace
mkdir templates
mv /home/valerio/Default.agr ~.grace/templates/