2010-04-01 2 views
1

매크로를 기록 할 때 yank가 뒤 따르는 모든 종류의 kill (backward-kill-word)을 수행하면 매크로는 yank 지점에서 실행을 중지하고 종료합니다. 내가하는 일은 실제로 매크로에서 무언가를 잡아낼 수있는 것으로 보이지 않습니다. 저는 우분투 9.04에서 emacs 22를 사용하고 있습니다.Emacs : 매크로를 수행 할 때 Yanking이 작동하지 않습니다.

+0

나는 매크로를 잘 정의 할 수 있다고 말하지만, 매크로를 실행하면 yanking이 실패하고 실행이 멈춘다. – bergyman

+3

예제를 제공해 줄 수 있습니까? 나를 위해 잘 작동합니다 (23.1). 또한, 사용자 정의를 사용하지 않고 시작하는 경우 문제를 재현 해보십시오 ('emacs -q --no-site-file'). –

+0

심지어 쉬운 것으로 : 안녕하세요, 거기에 ','kill-word ('거기'를 죽이는)를 검색하고, 줄의 시작 부분으로 이동하고 정의를 끝내는 yanking으로 매크로를 정의합니다. 안녕하세요. 이것은 정의 과정에서 잘 작동하지만 매크로를 실행하자마자 다음과 같이 나타납니다. hello, 커서가 단어의 시작 부분에옵니다. '거기'가 죽었지 만 잡히지는 않았다. -q --no-site-file으로 말한 것처럼이 작업을 시도해 보았습니다. – bergyman

답변

0

루비 모드가 여기에있는 것으로 보입니다. 루비 모드를 비활성화하면 매력처럼 작동합니다.

관련 문제