2014-02-06 2 views

답변

1

일반 undo은 텍스트 변경 사항을 실행 취소하면됩니다. 이제

(winner-mode) 
(global-set-key (kbd "<f7>") 'winner-undo) 
(global-set-key (kbd "C-<f7>") 'winner-redo) 
1

, 실행 네 버퍼를 다시 가져 오는 명령이 : 사용, 화면 구성에 대한 변경 사항을 취소하려면?

winner-mode을 사용하면됩니다. 그들은 Ctrl-C를바로Ctrl-C를에 바인딩 된 두 개의 명령 기본적으로 이전 창 구성을 통해, winner-undowinner-redo을 탐색 대한 init 파일

(winner-mode) 

그것은 제공에 다음을 추가 왼쪽으로 각각입니다.

이맥스에서 이전 명령의 효과를 실행 취소 할 수 있습니까?

명령에 사용할 수있는 것이 있는지 잘 모르겠습니다.

+0

좋습니다. 이 특별한 경우에는 작동합니다. 그러나 일반적으로 마지막 명령 이전에 상태를 되돌릴 명령이 있습니까? –

+0

안녕하세요, Sagar, 모든 것을 정의 할 수 있습니까? 국가? 당신의'국가'에 대한 정의에 따라 답이있을 수도 있고 아닐 수도 있습니다. –

+0

나는 좀 더 이론적 인 용어로 상태를 사용했다. 이맥스 세션은 두 개의 이맥스 세션이 같은 상태에있는 경우 시각적으로 또는 다른 방법으로 차이를 구분할 수없는 상태로 식별 할 수 있습니다. 명령은 상태 간 전환을 유도합니다 (상태 변경이 가능할 수도 있음). 실행 된 명령 이전의 상태로 되돌리고 싶습니다. 한 가지 더 예를 들어 드리겠습니다. 'M-x select-theme' 명령으로 테마를 변경한다고 가정하고, 이전 테마를 되돌릴 것입니다. 일부 명령은 되돌릴 수없는 상태 변경을 초래할 수 있습니다. –