Emacs에서 터미널을 사용하여 디렉토리의 모든 파일을 여는 방법은 무엇입니까?

Emacs에서 터미널을 사용하여 디렉토리의 모든 파일을 여는 방법은 무엇입니까?

내 디렉토리에 4개의 Java 파일이 있고 이를 Emacs에서 사용하고 싶습니다. 하나의 명령으로 모두 여는 방법은 무엇입니까?

답변1

명령줄에서:

emacsclient -a emacs file1.java file2.java file3.java file4.java

(server-start)기존 Emacs에 파일이 있고 서버( 에서 ) 를 시작한 경우 .emacs기존 Emacs에서 파일이 열립니다. 그렇지 않으면 새 Emacs 인스턴스에서 파일이 열립니다. .java현재 디렉토리의 모든 파일을 열려면 *.javafilename 대신 사용하십시오.

X 서버를 사용할 수 있는 경우 GUI Emacs 창이 표시됩니다. Emacs를 현재 터미널 내에서 실행하려면 다음을 실행하십시오.

DISPLAY= emacsclient -a emacs file1.java file2.java file3.java file4.java

( emacsclient -nw *.java현재 터미널에서 실행되지만, 실행 중인 인스턴스가 없으면 Emacs는 GUI로 시작됩니다.)

관련 정보