2009-02-05 7 views
8

설명하기가 다소 어려워서 제발 참아주십시오.새 버전의 Emacs 탐색 기능이 메모장처럼 작동합니다.

truetype을 지원하려면 emacs 23.0.60.2 (CVS에서)를 실행하고 있습니다. (누구나 내가 왜 출혈을 일으키는 지 궁금해 할 때를 대비해서). 나는 STOP을 원한다는이 버전의 문서 내에서 약간의 이상 함을 경험하고 있습니다.

창문이 좁아서 긴 줄이 감싸는 경우 텍스트의 한 줄 아래로 탐색하면 커서가 파일의 다음 리터럴 줄로 이동하게됩니다. 그러나 커서는 창 가장자리의 동일한 상대 오프셋에서 커서의 다음 논리 줄 (현재 줄의 연속)으로 이동합니다. 기본적으로 emacs와 같았고 이제는 메모장과 비슷합니다. 나는 메모장 같은 행동을 원하지 않는다.

이 기능을 끄는 방법을 아는 사람이 있습니까? 보너스 포인트는 .emacs가 emacs 21-22에서도 계속 작동하도록하는 방법으로 .emacs에서 끄는 방법을 알고 있다면 말입니다. :)

고마워!

답변

10

(setq line-move-visual nil) 을 .emacs 파일에 넣으십시오.

+0

visual-line-mode는 꺼지지 않습니다. 그러나 (setq line-move-visual nil) 그랬다. 감사합니다. –

+0

오, 고마워. 항목을 편집하여 올바른 방법으로 만 표시되도록했습니다. – paradoja

5

나는 주요 질문에 대답 할 수는 없지만 보너스 질문은 간단합니다 : 당신이 (예를 들어, 당신은 정확하게 버전 23.0.60.2을 원하는)을보다 더 구체적으로 할 경우,

(if (>= emacs-major-version 23) 
    ...) 

불행하게도 당신이 데비안 기반 배포판을 실행하는 경우 '가장자리가 조금 덜 흘릴 수 — emacs-snapshot-gtk 패키지를 보면, 또한

"GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.14.3) of 2008-10-13 on rothera, modified by Debian" 

처럼 보일 수있는 emacs-version을 구문 분석 할 것이다.

+0

감사합니다. –