반응형
Vim에서 커서 아래에있는 모든 현재 용어를 바꿉니다.
*Vim에서 를 누르면 편집기는 동일한 파일에서 다음 단어를 검색합니다. 용어를 입력하지 않아도됩니다.
현재 커서 아래에있는 용어를 새 용어로 빠르게 바꾸는 방법이 있습니까? 명령을 실행할 한 문자, 새 용어를 입력 한 다음 Enter.
당신이 사용할 수있는:
:%s/<c-r><c-w>/new value/g
어디 <c-r><c-w>
수단이 문자 그대로 입력 CTRL- rCTRL- w커서 아래의 단어를 삽입합니다.
*다음을 사용하십시오 .
:%s//new value/
패턴을 지정하지 않으면 대체 명령은 마지막으로 검색된 패턴을 사용합니다. gdefault
구성 의 값에 따라 /g
해당 명령에 수정자를 추가해야 할 수 있습니다 .
다른 답변 외에도 전역 검색 및 바꾸기를 수행하기 위해 .vimrc 파일에 다음 스 니펫을 추가하여 더 많은 키 입력을 줄일 수 있습니다.
" Search and replace word under cursor using F4
nnoremap <F4> :%s/<c-r><c-w>/<c-r><c-w>/gc<c-f>$F/i
계속해서 다음을 입력 할 수있는 플러그인을 작성했습니다.
:Dr REPLACEVALUE
반응형
'developer tip' 카테고리의 다른 글
C #의 저장 프로 시저에서 반환 값 가져 오기 (0) | 2020.11.16 |
---|---|
jQuery에서 bind와 live 메소드의 차이점은 무엇입니까? (0) | 2020.11.16 |
Silverlight에서 XAML의 날짜 / 시간 서식 지정 (0) | 2020.11.16 |
결과를 오늘 날짜와 비교 하시겠습니까? (0) | 2020.11.16 |
MongoDB는 배열을 어떻게 색인합니까? (0) | 2020.11.15 |