![Emacs에서 터미널을 사용하여 디렉토리의 모든 파일을 여는 방법은 무엇입니까?](https://linux55.com/image/31975/Emacs%EC%97%90%EC%84%9C%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%9D%98%20%EB%AA%A8%EB%93%A0%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%97%AC%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 디렉토리에 4개의 Java 파일이 있고 이를 Emacs에서 사용하고 싶습니다. 하나의 명령으로 모두 여는 방법은 무엇입니까?
답변1
명령줄에서:
emacsclient -a emacs file1.java file2.java file3.java file4.java
(server-start)
기존 Emacs에 파일이 있고 서버( 에서 ) 를 시작한 경우 .emacs
기존 Emacs에서 파일이 열립니다. 그렇지 않으면 새 Emacs 인스턴스에서 파일이 열립니다. .java
현재 디렉토리의 모든 파일을 열려면 *.java
filename 대신 사용하십시오.
X 서버를 사용할 수 있는 경우 GUI Emacs 창이 표시됩니다. Emacs를 현재 터미널 내에서 실행하려면 다음을 실행하십시오.
DISPLAY= emacsclient -a emacs file1.java file2.java file3.java file4.java
( emacsclient -nw *.java
현재 터미널에서 실행되지만, 실행 중인 인스턴스가 없으면 Emacs는 GUI로 시작됩니다.)