GNU 화면과 Emacs

GNU 화면과 Emacs

최근에 11.3에서 OpenSuSE 12.1로 업그레이드했는데 이제 스크린 세션에서 emacs의 파일을 열면 빈 버퍼가 나타납니다. 다음과 같이 열었다고 가정해 보겠습니다.

emacs myFile.txt

파일 대신 빈 버퍼가 열리고 무언가를 저장하려고 하면 쓸 파일 이름을 묻는 메시지가 나타납니다. 이는 업그레이드 전까지 유효합니다.

emacs는 화면 밖에서도 잘 작동하기 때문에 여기서는 화면이 문제라고 생각합니다. 화면 설정에 뭔가 빠졌나요, 아니면 뭔가 버그인가요?

답변1

댓글의 토론을 바탕으로 이 답변을 게시하고 있습니다.

시행착오를 $TERM통해 에서 로 변경하면 문제가 linux해결되는 것으로 나타났습니다.xterm

이것이 왜 중요한지 모르겠습니다. 귀하의 설명에 따르면 TERM=linux파일 대신 빈 버퍼가 열립니다. 이는 $TERM잘못된 설정에서 기대할 수 있는 동작이 아닙니다. 시작 스크립트 중 하나가 이를 변경하지 않는 한 기본값은 어쨌든 이어야 $TERM합니다 .screen"screen"

답변2

새 데스크톱 컴퓨터에서도 비슷한 문제가 발생하지만 넷북에서도 문제 없이 OpenSuSE 12.1을 실행하고 있습니다. 시간이 좀 걸렸지만 두 구성의 차이점을 발견하고 문제가 해결되었습니다. 알겠어요:

네트워크 설정 유틸리티(YaST)의 호스트 이름/DNS 탭에서 루프백 IP에 호스트 이름 할당을 선택했습니다.

관련 정보