【问题标题】:Changing default settings in xmgrace更改 xmgrace 中的默认设置
【发布时间】:2016-08-09 15:46:46
【问题描述】:

我正在尝试更改 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 一样。

【问题讨论】:

  • 您是否尝试在 ~/.grace 文件夹上创建 chmod 以允许您对其进行修改?
  • @feedMe 我应该使用什么命令? PS我一开始忘记指定它(现在我已经编辑了我的答案),但是该文件夹是我创建的,因为 y 主目录中没有 .grace 文件夹。
  • 你可以试试chmod 700 ~/.grace。您没有使用安装的远程驱动器吗?在 xmgrace 尝试修改错误的默认文件夹时,我遇到了类似的问题。

标签: xmgrace


【解决方案1】:

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

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

cd ~

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

sudo mkdir .grace

当您使用 sudo 创建文件夹时,它属于根目录。我们使用chown 更改所有权,这样我们就可以在不使用 sudo 的情况下编辑它(如果我们愿意,这也意味着 xmgrace 也可能编辑/覆盖 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 看不到隐藏文件夹。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-31
    • 2013-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-07
    • 2011-10-14
    • 2011-12-01
    相关资源
    最近更新 更多