如何在 Atom 编辑器中在另一个选项卡而不是新窗口中打开新文件?

如何在 Atom 编辑器中在另一个选项卡而不是新窗口中打开新文件?

我已经在我的 Linux 中打开了一个 atom 编辑器窗口,并且我尝试从终端运行 atom 来打开另一个文件:

atom /path/to/new_file.txt

每次打开新文件时,atom 都会尝试打开一个新窗口,而不是在当前打开的 atom 编辑器中打开一个新选项卡。有没有办法告诉 atom(通过配置或其他方式)如果已经打开了 atom 窗口,则不要打开新窗口?

答案1

有没有办法告诉 atom(通过配置或其他方式)不要打开新窗口?

atom -n false /path/to/new_file.txt

在哪里:

-n, --new-window Open a new window. [boolean]

来源从终端/命令行打开文件/项目 - 功能 - Atom 讨论

atom --help
Atom Editor v0.80.0

Usage: atom [options] [file …]

Options:
-d, --dev Run in development mode. [boolean]
-f, --foreground Keep the browser process in the foreground. [boolean]
-h, --help Print this usage message. [boolean]
-l, --log-file Log all output to file. [string]
-n, --new-window Open a new window. [boolean]
-s, --spec-directory Set the spec directory (default: Atom’s spec directory). [string]
-t, --test Run the specified specs and exit with error code on failures. [boolean]
-v, --version Print the version. [boolean]
-w, --wait Wait for window to be closed before returning. [boolean]

atom 是否有 rc 文件或全局配置,以便我可以将此选项设置为默认值?

config.csonAtom 从目录中的文件加载配置设置%USERPROFILE%\.atom

但是该--new-window选项不是可配置选项之一。

来源基本定制

答案2

在 Windows 上,您可以将-n false命令添加到%APPDATA%/Local/atom/bin/atom.cmd

例如,在文件更改中

“%~dp0\..\app-1.58.0\resources\cli\atom.cmd” %*

“%~dp0\..\app-1.58.0\resources\cli\atom.cmd” -n false %*

相关内容