일반 모드에서 모든 vim 명령의 동작에 영향을 미칠 수 있습니까?

일반 모드에서 모든 vim 명령의 동작에 영향을 미칠 수 있습니까?

모든 vim 일반 모드 명령의 동작에 영향을 줄 수 있는 방법이 있습니까? 모든 명령이 성공한 후에 일부 사후 동작을 트리거하고 싶다고 가정해 보겠습니다.

답변1

아니요, 그렇게 할 수는 없습니다. 당신은 :help autocmd-events당신의 처분에 이벤트를 가지고 있습니다 . 사용자 정의 매핑을 사용하여 모든 일반 모드 명령을 오버로드해야 합니다. 이는 와 같은 명령의 경우 특히 까다롭습니다 y{motion}.

더 많은 배경 정보를 제공해 주세요. 당신의 최종 목표는 무엇입니까? 질문이 작은 기술 단계에 관한 것이라면 좋은 답변을 제공하기가 어렵습니다. 우리에게 말하지 않으면당신이 이것을 원하면, 그것에 굴복하기 쉽습니다XY 문제.

관련 정보