vi tip 모음

1. 파일 탐색
:30vs./  파일 탐색창을 왼편에 놓고 싶으면 아래를 입력한다
 
2. 백그라운드
ctrl+z 백그라운드 => fg

3. 창분할 
ctrl+w s : 현재 파일을 두개의 수평창으로 나눔
ctrl+w v : 현재 파일을 두개의 수직창으로 나눔
 
[분할된 창의 크기를 조절하기]
수평분할의 경우
ctrl+w N+ : N만큼 증가한다.
ctrl+w N- : N만큼 감소한다.
수직분할의 경우
ctrl+w N> : N만큼 오른쪽으로 증가
ctrl+w N< : N만큼 왼쪽으로 증가
공통적인 것
ctrl+w = : 창의 크기가 균등하게 분할
 
4. 블럭
[블럭 지정하기]
한줄이 아닌 원하는 부분을 삭제하거나 복사 등의 명령을 내리고 싶을경우엔
ctrl+v 를 입력한 후에 원하는 부분을 블럭을 지정할 수 있다.
블럭을 지정한 후에
y : 해당 블럭 복사
d : 해당 블럭 삭제
U : 해당 블럭 대문자로 변경
u : 해당 블력 소문자로 변경
~: 해당 블력 대소문자 변환
 
5.사용하고 있는 헤더파일 열기
***.h (Header file) 에 커서를 이동시킨후에
[ctrl + wf] : 해당 Header file 이 창이 분할 되어서 표시된다.

6. 로컬 변수 위치 
gd : local에서 정의된 변수의 정의 위치 가기
'' : 다시 제자리로

7.색깔 
:colorscheme morning

8. 자동완성
Ctrl+n 으로 자동 완성(auto complete)기능 사용

9. 현재창 최대화, 나머지 최소화
map <C-w>m :res 1000<CR>:vertical res 1000<CR>
<C-w>m을 누르면 현재 창을 최대화
때 작아진 창의 최소 크기를 정해두고 싶으면
set wmh=10
set wmw=15


댓글

이 블로그의 인기 게시물

SSH 연결 Delay 해결

[ELK] search guard를 이용한 보안 설정 (사용자 권한)

공공데이터(openapi) 사용법 (특정 정류소, 버스의 남은 좌석 확인 하기)