이맥스는 커서를 잘못된 행에 놓는다


1

Emacs에서 버그가 발생한 것 같지만 어떻게, 어디서, 어떻게 고칠 지 모르겠습니다. 이맥스는 이전에 서버에서 완벽하게 작동했습니다.

파일을 열면 Emacs가 내용을 올바르게 인쇄하고 커서를 놓습니다. 그러나 커서 는 수정중인 텍스트 아래 의 한 줄 입니다. 입력하면 커서에 텍스트가 표시되지만 파일을 다시로드 할 때 볼 수 있듯이 실제로 위 줄을 수정합니다.

예:

Hello World!
    _

이제 Delete 키를 누릅니다 :

Helo World!
   _

이제 l을 누릅니다.

Helo World!
   l_

파일을 다시로드하십시오.

Hello World!
    _

이 동작의 원인 또는 해결 방법에 대한 아이디어가 있습니까? Putty를 사용하여 SSH를 통해 서버에 연결하고 있습니다. 서버는 표준 우분투 11.04입니다


질문을 이해하지 못했습니다. 그러나 당신은 이맥스를 열려고 했 emacs -Q습니까? 문제가 .emacs (구성 파일)와 관련이 있는지 알려줍니다. 사용중인 emacs 버전을 게시 할 수 있습니까? 다른 사람이 행동을 확인할 수 있도록
kindahero

@kindahero보고 된 오류가 없습니다. 이맥스 23.2.1. Nano와 같은 편집기에서 동일한 동작을 볼 때 오류가 Emacs에는 없지만 퍼티 및 서버와 관련된 것으로 의심됩니다. 그러나 그 원인을 상상할 수 없습니다.
pehrs

답변:


1

터미널 설정 문제로 화면이 엉망인 것 같습니다. 퍼티가 VT100을 에뮬레이트하고 있는지 확인하십시오. 그런 다음 서버를 연결 한 후 Bash 쉘에 다음을 입력하십시오.

수출 TERM = vt100

그런 다음 이맥스를 실행하십시오. Windows와 Putty는 이것에 대해 까다 롭습니다. 당신은 조금 바이올린을해야 할 수도 있습니다.


그것은 내가 결국 사용한 솔루션과 거의 같습니다.
pehrs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.