반응형
버퍼 끝까지 vim 매크로 재생
내가 방금 레지스터 " x
"에 기록한 매크로 를 내 커서에서 버퍼의 끝까지, vim에서 열린 버퍼의 모든 단일 행 에서 실행하고 싶습니다 . 어떻게하나요?
매크로를 n 번 재생할 수 있다는 것을 알고 있습니다.
15@x
... 또는 @
마지막 줄에 도달 할 때까지 계속 누르고 있지만 몇 번의 키 입력 만 누르면 완료됩니다.
미리 감사드립니다.
개인적으로 나는 할 것이다
VG:normal @x
편집 : 레지스터를 지정한 것으로 변경했습니다.
할 수 있습니다 (명령 모드에서)
:%normal @x
재귀 매크로 만들기 :
qa@aq
전의:
qa0gUwj@aq
단일 @a를 사용하여 현재 줄에서 파일 끝까지 첫 단어를 UPCASE합니다. 그러나 "레지스터가 비어 있는지 확인하십시오.
let @a=""
999999@x
, 매우 큰 버퍼가없는 경우 ...
vim 위키에서 단축 버전 : qqqqq 매크로를 기록하기 위해 @qq 매크로를 기록하고 @q 기록을 완료하여 실행합니다 (파일 끝까지 실행 됨).
참고 URL : https://stackoverflow.com/questions/1291962/replay-a-vim-macro-until-end-of-buffer
반응형
'your programing' 카테고리의 다른 글
Pandas 반복에 성능 문제가 있습니까? (0) | 2020.10.09 |
---|---|
내 ListBox에서 수직 스크롤바를 어떻게 얻을 수 있습니까? (0) | 2020.10.09 |
조각 내부에서 소프트 키보드를 숨기는 방법은 무엇입니까? (0) | 2020.10.08 |
Ruby에서 현재 시간을 13 자리 정수로 얻는 방법은 무엇입니까? (0) | 2020.10.08 |
CollapsingToolbarLayout 서체 및 크기를 변경하는 방법은 무엇입니까? (0) | 2020.10.08 |