2011-08-18 3 views
2

저는 이맥스의 복사본을 (데비안 VM에서 저는 퍼티와 함께 ​​ssh와 함께 사용하고 있습니다.) 몇 달 동안 직장에서 지금까지 모든 것이 훌륭하게 작동 해 왔습니다. ..하지만 오늘 아침에 쉘 스크립트 모드에서 파일을 편집하려고하는데, 커서 주위에 텍스트와 함께 이상한 행동이 나타납니다. 나는 다음과 같은 입력 할 때 기본적으로Emacs - 커서 위치가 어긋나고 사라지는 텍스트

는 ([] 내 커서를 나타냅니다) :

export DATABASE[] 

내가 변수 이름의 처음 몇 문자를 입력 한 후 수출 문은 사라지고 변수 이름으로 정렬 왼쪽 여백, 내가 보는을 결국 모두 (광야에 커서를 밖으로)입니다 :

DATABASE  [] 

나는 다음 Ctrl-L 화면 새로 고침을 공격하는 경우, 나는이 표시되어야로 텍스트를 참조하십시오. .. 입력을 시작할 때까지 버퍼가 다시 이상하게 작동합니다 (문자가 사라지고, 움직이며, 커서가 잘못된 위치로 끝나는 등)

필자가 아는 바로는이 마지막 작업이 내 .emacs 파일에 추가 된 것이 아니므로 여기에서 일어날 수있는 일에 대한 손실. sh-mode에 대해서도 특이한 것처럼 보이지 않습니다 - 다른 파일 유형을 테스트하고 비슷한 이상한 동작을 관찰했습니다. 여기에 잘못된 점을 알아내는 올바른 방향으로 나를 안내 할 수있는 emacs afficianados가 있습니까? 사전

+0

초기화 파일을로드하지 못하도록 -Q 옵션을 사용하여 emacs를 시작하십시오. 문제가 발생하지 않는다면 .emacs에있는 무엇인가에 의해 야기됩니다. – Tom

답변

2

에서

덕분에 내가 제안하는 것이 무엇인지 잘 모르겠지만,이 터미널에 문제처럼 지독하게 소리 : 나는 이맥스가 변경 될 때마다 현재 행을 다시 그려 의심 나는 그것을 그렇게하려고 생각 점차적으로. 뭔가가 터미널에서 깨져서 나왔다면 현재 단어가 줄의 시작 부분에 쓰여지고 (커서가 보내진 모든 Emacs) 커서가 "광야에서"포기하게됩니다 :-)

분명히 이것은 새로운 변화입니다. 그것은 당신의 이맥스에 Elisp 구성에 의해 발생 될 문제의 종류 같은 소리하지 않기 때문에, 당신은 당신이 최근에

  1. 중 하나 퍼티
  2. 이맥스 버전
  3. SSH를 업그레이드했는지 확인해야합니다 (? 어쩌면 당신은 설정을 통해 비활성화 할 수 있습니다) 버전

은 어쩌면 관련 도구는 변경 로그에 뭔가를해야합니다 (... 가능성은)

한 가지 당신은 확인할 수 있습니다 : 당신을 이것은 단순한 SH 모드가 아니라고 말합니다. "구문 강조가있는 모드"입니까? 어쩌면 이맥스는 현재 색으로 텍스트를 전송할 것인가?

+1

나는 여러분이 정확하다고 의심합니다. 그리고 사실 퍼티를 최근에 업그레이드 한 것이 문제입니다 -이 점은 당신이 언급 할 때까지 내 마음을 미끄 렸습니다 ... 예, 구문 강조 표시가있는 모드입니다. 문제는 용어가 기본값에서 채색/형식이 지정되는 시점에 나타납니다. – aweraw

+0

Heh. 자, 합리적으로 기분이 좋았습니다 :-) –

+0

기록상, Mac의 터미널 응용 프로그램에서 원격 컴퓨터로 SSHing 할 때이 문제가있었습니다. 그래서 푸티 특유의 것이 아닙니다. – SigmaX

관련 문제