atom-editor - 从命令行配置atom包选项?

标签 atom-editor

我正在编写一个 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/

相关文章:

javascript - 让 ESLint 忽略未使用的 Angular $log 变量

git - 如何在 Atom 中设置 Git-plus 以与 Github 一起工作

php-debug 控制台未在 Atom 中显示

atom-editor - Atom 不会从命令行启动

javascript - Atom PHP/JavaScript 引用包

javascript - 使用原子编辑器更新同名的 css 文件时创建自动 js 文件

atom-editor - 如何在 Atom 的 linter-spell 词典中添加单词

Node.js - 子进程抛出错误,但在 OS X 下可以在终端中执行命令

sublimetext - Atom.io编辑器中用户代码段的全局范围

php - XDebug 不会中断来自 atom 的 php-debug 包的断点