Development Tip

Vim 녹음이란 무엇이며 어떻게 비활성화 할 수 있습니까?

yourdevel 2020. 9. 29. 18:50
반응형

Vim 녹음이란 무엇이며 어떻게 비활성화 할 수 있습니까?


recordinggvim 7.2 창 하단에 계속 메시지가 표시됩니다.

그것은 무엇이며 어떻게 끄나요?


녹음을 시작 q<letter>하고 q다시 입력하여 종료 할 수 있습니다 .

녹음은 Vim의 정말 유용한 기능입니다.

입력 한 모든 것을 기록합니다. 그런 다음을 입력하여 간단히 재생할 수 있습니다 @<letter>. 기록 검색, 이동, 교체 ...

Vim IMHO의 가장 큰 특징 중 하나입니다.


:h recording자세히 알아 보려면 입력 하세요.

                           * q *  * 녹음 * 
q {0-9a-zA-Z "} 레지스터 {0-9a-zA-Z"}에 입력 된 문자 기록
                        (추가 할 대문자). ' q '명령이 비활성화되었습니다.
                        실행하는 동안 등록을 하고, 그것은 내부 작동하지 않습니다매핑 . {Vi : 녹음 안 함}

q 녹음을                        중지 합니다 . (구현 노트 : ' q '는
                        중지 기록 에 기억되지 않은 레지스터 않으면,
                         그것은 (A)의 결과였다 매핑 ) {바이 없음 기록}


                                                        * @ *
@ {0-9a-z ". = *} 레지스터 {0-9a-z". = *} [count] 
                        번의 내용을 실행합니다 . 참고 레지스터 ' % 현재의'(이름을
                        파일) 및 ' # '(대체 파일 이름)은
                        익숙한. " @ = "의 경우 표현식 을 입력하라는 메시지가 표시됩니다
                         . 표현식 의 결과 는 다음과 같습니다.
                        실행. 참조 | @ : |. {Vi : 명명 된 레지스터 만}

매크로 기록이 켜져있는 것 같습니다. 종료하려면를 누릅니다 q.

자세한 내용은 " : help recording "을 참조하십시오 .

관련된 링크들:


입력하면 q매크로 기록이 시작되고 사용자가 q다시 누르면 기록이 중지됩니다 .

Joey Adams가 언급했듯이 녹음을 비활성화하려면 .vimrc홈 디렉토리에 다음 줄을 추가하십시오 .

map q <Nop>

다른 사람들이 말했듯이 매크로 기록이며 q로 끕니다. 방법과 유용한 이유에 대한 멋진 기사 가 있습니다.


이것은 "매크로 기록"모드에 있음을 의미합니다. 이 모드는 입력 q후 레지스터 이름을 입력하면 입력되며 q다시 입력하여 종료 할 수 있습니다 .

참고URL : https://stackoverflow.com/questions/1527784/what-is-vim-recording-and-how-can-it-be-disabled

반응형