emacs ansi-term은 매우 느립니다


2

우분투 12.04에서 emacs GNU Emacs 24.2.50.1 (x86_64-unknown-linux-gnu, GTK + 버전 2.24.10)을 실행하고 있습니다.

ansi-term (또는 term 또는 multi-term) 버퍼를 열고 몇 분 동안 사용하면 속도가 느려지기 시작합니다. 문자를 입력 할 때 지연이 눈에 is니다.

그런 다음 * Messages * 버퍼를 열고 다음 출력을 확인하십시오.

Invalid face attribute :foreground nil
Invalid face attribute :background nil [6 times]
Invalid face attribute :foreground nil
Invalid face attribute :background nil [5 times]
Invalid face attribute :foreground nil
Invalid face attribute :background nil
Invalid face attribute :foreground nil
Invalid face attribute :background nil

(이 잘못된 얼굴 속성 항목이 수천 개 있습니다)

emacs 24.0. *로 다운 그레이드하면이 문제가 표시되지 않습니다.

이 문제에 대한 의견은 대단히 감사합니다.


색상 테마를 다른 것으로 변경하면 이런 일이 발생합니까?
wvxvw

예. 내 .emacs 파일을 지 웠습니다-완전히 바닐라 이맥스 환경 에서이 문제가 발생합니다. 색상 테마를 적용하면 동일한 메시지가 나타납니다.
Chris

조금 더 많은 정보 : 내 .bashrc에 alias ls = 'ls --color = auto'별칭이 포함되어 있음을 알았습니다. 터미널 텍스트를 색칠하는 것과 관련된 모든 줄을 주석 처리하면 ansi-term 오류가 사라집니다.
Chris

Emacs (또는 그 문제에 대한 다른 패키지)의 개발 버전에서 문제가 발견되면 개발자에게보고하여 문제를 해결할 수 있도록합니다. 즉 M-x report-emacs-bug.
Stefan

좋은 생각. 24.2.50.1이 개발 버전이라는 것을 몰랐습니다. 방금 GNU Emacs 24.2.1을 컴파일했는데 문제가 해결 된 것으로 보입니다. 감사합니다.
Chris
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.