Tera Term을 통해 emacs를 사용할 때 행이 어긋나는 문제
예를 들어, 보통 이렇게 보이지만 ...
무언가의 박자에 이런 느낌이 되어 버린다.
덧붙여서 위는, 4행으로 Flycheck의 경고가 나와 있는
import
에 커서를 이동한 결과, 「Data.Text
을 import
하고 있지만 코드중에서는 사용되고 있지 않아」라는 메세지가 미니 버퍼에 표시되어, 미친 모습. 커서 위치에는 main
이라는 문자열이 있는 것처럼 보이고, 좌단의 행수 표시도 6을 가리키고 있지만, 실제로는 여기는 1매째의 캡쳐에 있어서의 4행의 선두이며, import
가 있다 .가능한 원인은 다음과 같은 느낌일 것이다.
TermType
과 서버 측 환경 변수 TERM
이 일치합니까? TerminalSize
과 서버측의 tty가 인식하고 있는 화면의 높이( stty -a
의 결과)와 emacs가 인식하고 있는 화면의 높이( (display-pixel-height)
의 평가 결과)는 모두 일치하고 있다 그러나, 각각 조사해 보아도 아무것도 문제가 없기 때문에, 어쩔 수 없이 「emacs의 미니 버퍼의 높이가 바뀌지 않는다」(으)로 설정했다(즉, 높이의 최대치를
1
으로 했다).(setq max-mini-window-height 1)
이렇게하면 미니 버퍼의 크기 조정으로 인해 행이 어긋나므로 표시가 무너지는 것을 피할 수 있습니다. 덧붙여서, Flycheck는 기본적으로 미니 버퍼에 표시 할 수없는 정보가있는 경우 새로운 버퍼를 만드는 것 같습니다. 없는 것 같다.
이 회피 방법이라면, 당연히, 미니 버퍼의 리사이즈 이외의 원인으로 일어나는 행 어긋남에는 견딜 수 없다. Tera Term과 Emacs 사이에서 근본적으로 무슨 일이 일어나고 있는지 알고 있다면 알려주세요.
Reference
이 문제에 관하여(Tera Term을 통해 emacs를 사용할 때 행이 어긋나는 문제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/golden_lucky/items/009044a1b047be68dbb7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)