更改 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 无法看到隐藏文件夹。
我正在尝试更改 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 无法看到隐藏文件夹。