Ubuntu

vim (nvim) 유용한 단축키

공부운동 2021. 8. 13. 08:46

▶ 숫자 증가 감소

 

Ctrl+a 는 커서가 위치한 줄에 한해, 커서 다음에 위치한 숫자를 찾아서 1 증가시킨다. 반대로 숫자를 감소시키는 단축키는 Ctrl+x 이다.

 

▶ 문자열 치환 와일드 카드

 

. 한 글자  ex) a.b : 첫 글자가 a로 시작하고 마지막 글자가 b인 세 글자
\w\+ 앞에 여러 글자
(finds one or more occurences of a character.)
ex) \w\+a : 끝이 a인 단어
     

 

▶ 라인 넘버 표시

 

: set number

: set nonumber

 

▶ 모드

 

v  글자 단위 (-- VISUAL --)
shift + v (V)  라인 단위 (-- VISUAL LINE --)
ctrl + v  블록 단위 (-- VISUAL BLOCK --)

 

▶ 분할 창 (크기, 위치 등) 조정

 

: resize +N

: resize -N

: vertical  resize +/-N

<CTRL-W> =   :   크기 동일하게 만든다.

<CTRL-W> x   :   이전 창과 위치를 바꾼다.

 

▶ 탭 추가 / 제거

 

N <<  현재 행부터 N개의 행에 tab 제거
: 행 선택  <  해당 행에 tab 제거
N >>  현재 행부터 N개의 행에 tab 추가
: 행 선택  >  해당 행에 tab 추가