vi 또는 vim 에디터에서 범위 지정하기
- OS & Program
- 2021. 1. 7. 22:21
- 문서번호: 20210107_1052
- 검색어: nabiro, vi, vim, 범위지정, 범위, 열단위, column, 블록, block
- 참조 또는 출처:
- 마지막 업데이트:
v (소문자 v) : 현재 커서를 시작으로 블록 범위를 지정합니다.
아래 화면을 보면
2번째 줄의 테스트 문자열의 테 라는 글자에서 v 키를 한번 누르고
4번째 줄의 테스트 문자열 앞까지 커서를 이동한 후 (커서 이동은 vi 의 i j k l 키로 이동) y 키를 누르면 해당 범위가 복사됩니다.
V (대문자 V) : 현재 커서가 위치한 라인이 범위의 시작입니다.
아래 화면을 보면 2번째 줄의 아무데서나 대문자 V 키를 누른 후 j, j 키를 누르면 3줄이 선택됩니다.
여기서 y 키를 누르면 3줄의 내용이 복사됩니다.
사용예) 현재 커서가 위치한 라인부터 3줄을 복사하려고 한다면 대문자 V, j, j, y 순서로 키를 누르면 현재라인 기준 3줄이 복사됩니다.
ctrl + v 또는 ctrl + q (단, ctrl + q 단축키는 gvim 에서만 동작합니다.)
아래 화면을 보면 3번째 줄의 테스트 문자열 시작 부분에서 ctrl + v 키를 누르고 l, l, l, j, j, j 키를 눌렀을 때의 화면입니다.
l 키는 소문자 L 입니다.
이처럼 열단위 (column) 블록 모드로도 동작합니다.
'OS & Program' 카테고리의 다른 글
윈도우2016 서버에 Docker 설치하며 겪은 시행착오 기록 (2) | 2021.01.15 |
---|---|
PC에서 유튜브 볼 때 자동재생 안되게 하는 방법 (0) | 2021.01.09 |
티스토리 블로그에 소스코드 코드블럭 꾸미기를 위해 html 편집 기능을 이용하는 방법 (소스코드 하이라이트) (0) | 2020.12.30 |
Visual Studio 에서 최근에 오픈한 프로젝트 목록 삭제하기 (0) | 2013.01.23 |
vi 에디터에서 DOS 모드, UNIX 모드 설정하기 (1) | 2010.08.19 |