Como abrir todos os arquivos em um diretório, usando terminal, no emacs?

1

Eu tenho 4 arquivos java em um diretório, com o qual quero trabalhar no emacs. Como faço para abri-los todos com um comando?

    
por Harshal Kshatriya 17.05.2013 / 08:02

1 resposta

2

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).

    
por 18.05.2013 / 02:11

Tags