我的目录中有 4 个 java 文件,我想在 emacs 中使用它们。如何用一个命令将它们全部打开?
答案1
从命令行:
emacsclient -a emacs file1.java file2.java file3.java file4.java
如果现有 Emacs 中有一个文件并且您已经启动了服务器((server-start)
在您的 中.emacs
),这将在现有 Emacs 中打开该文件。否则,这将在新的 Emacs 实例中打开该文件。如果要打开.java
当前目录中的所有文件,请使用*.java
而不是文件名。
如果 X 服务器可用,您将看到一个 GUI Emacs 窗口。如果您希望 Emacs 在当前终端内运行,请运行
DISPLAY= emacsclient -a emacs file1.java file2.java file3.java file4.java
(emacsclient -nw *.java
在当前终端中运行,但如果没有正在运行的实例,则 Emacs 将以 GUI 启动)。