我正在编写一个 shell 脚本,我可以在新机器上运行来安装我的应用程序、设置首选项、安排扩展坞以及添加自制程序包,并且我希望能够在脚本中配置 Atom 包,而不是手动。这可能吗?
编辑:我还想从命令行更改主题,可以吗?
cd ~/.atom
触摸初始化咖啡
echo "atom.config.set('core.themes', ['THEME_HERE', 'SYNTAX_THEME_HERE'])">> init.coffee
最佳答案
Atom 配置设置作为 CSON 文本存储在 .atom
目录中的 config.cson
中。因此,例如,如果您运行了
atom.config.set('core.themes', ['THEME_HERE', 'SYNTAX_THEME_HERE'])
在 Atom 内部的 config.cson
文件中,您会看到:
"*":
core:
themes: [
"THEME_HERE"
"SYNTAX_THEME_HERE"
]
因此,您可以从 shell 脚本直接写入此文件来配置 Atom。您还可以将 config.cson
更改为 config.json
并使用 JSON(而不是 CSON)来配置编辑器,这样可以更轻松地使用 jq
等内容。处理该文件。
关于atom-editor - 从命令行配置atom包选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41539333/