Na linha de comando:
emacsclient -a emacs file1.java file2.java file3.java file4.java
Isso abre o arquivo em um Emacs existente se houver um e você iniciou o servidor ( (server-start)
no seu .emacs
). Caso contrário, isso abre o arquivo em uma nova instância do Emacs. Se você deseja abrir todos os arquivos .java
no diretório atual, use *.java
em vez dos nomes dos arquivos.
Se um servidor X estiver disponível, você receberá uma janela GUI Emacs. Se você quiser que o Emacs rode dentro do terminal atual, execute
DISPLAY= emacsclient -a emacs file1.java file2.java file3.java file4.java
( emacsclient -nw *.java
é executado no terminal atual, mas se não houver nenhuma instância em execução, o Emacs iniciaria com uma GUI).