반응형
Vim : 비주얼 블록 모드에서 삽입하는 방법?
Vim에서 비주얼 블록 모드 (ctrl-V를 누름)에있을 때 어떻게 삽입 할 수 있습니까?
이 시도
텍스트 블록을 선택한 후 Shift+ i또는 대문자를 누릅니다 I.
소문자 i가 작동하지 않습니다.
그런 다음 원하는 것을 입력하고 마지막으로 모든 줄에 적용하고 Esc두 번 누릅니다 .
이것이 작동하지 않으면 ...
+visualextra
Vim 버전에서 활성화 했는지 확인하십시오 .
:ver
기능 목록을 입력 하고 스크롤 하여이를 수행 할 수 있습니다 . (형식이 이상하기 때문에이를 복사하여 버퍼에 붙여넣고 증분 검색을 수행 할 수 있습니다.)
이 질문의 범위를 벗어나는 것이 가능하지만 어딘가에서 찾을 수 있다고 확신합니다.
- Ctrl 키를 누르고 v // 선택을 시작합니다
- shift 및 i //를 누르고 텍스트를 입력하십시오.
- esc esc를 누름 // esc를 두번 누르십시오
텍스트 블록을 삭제하고 바꾸려는 사용 사례가있을 수도 있습니다.
이렇게
Hello World
Hello World
"W"앞에 블록 선택을 시각적으로 표시하고 Shift+ i- "Cool"을 입력하십시오. – ESC시각적 블록 선택에 의해 "World"를 삭제하십시오.
또는 더 멋진 방법 은 두 줄 모두에서 "월드"를 시각적으로 차단 하는 것입니다. 에 입력 c하십시오 change
. 이제 insert
모드에 있습니다. 원하는 것을 삽입하고 누르십시오 ESC. 둘 다 적은 키 입력으로 반영됩니다.
Hello Cool
Hello Cool
선택한 열 앞뒤에 새 텍스트를 추가하려는 경우 :
- ctrl + v를 누르십시오
- 열을 선택하십시오
- Shift + i를 누르십시오
- 당신의 텍스트를 작성
- esc를 누르십시오
- "jj"를 누르십시오
참고 URL : https://stackoverflow.com/questions/12399572/vim-how-to-insert-in-visual-block-mode
반응형
'IT박스' 카테고리의 다른 글
Python 3에서 수백만 개의 정규식 대체 속도 향상 (0) | 2020.07.26 |
---|---|
안드로이드에서 벨소리 / 알람 사운드를 재생하는 방법 (0) | 2020.07.26 |
HTTPS / SSL을 통한 Java 클라이언트 인증서 (0) | 2020.07.25 |
독자 모나드의 목적은 무엇입니까? (0) | 2020.07.25 |
Java .class 버전을 읽고 표시하는 도구 (0) | 2020.07.25 |