본문 바로가기

Programming/Operating System

Vi/Vim 줄 번호, 탭 크기, 자동들여쓰기, 설정

:set nu

:set number 

설정으로 줄 번호가 나올 수 있게 할 수 있다.

 

이는 매번 설정을 해주어야 함으로 사전에 설정을 하려면

 

vi ~/.vimrc

로 들어가서 설정파일에서 설정을 해주어야 한다.

설정 후 파일을 저장하고 닫는다

 


탭 사이즈와 관련된 변수는 ts, sw, sts가 있다.

ts(tap stop) '\t' 문자를 몇 칸으로 보여줄지 결정하는 변수

sw(Shift width) >> 또는 << 키로 탭 사이즈를 조절할 때나 자동 줄 마추기를 할 때 화면 표시 크기

sts(soft tab stop) tab 키를 눌렀을 때 표시되는 간격을 지정해주는 변수

 

위에 작성한 명령 모드에 들어가

:set ts=8

:set sw=4

:set sts=4

로 설정해준다


자동 들여쓰기

 

cindent 

C, C++ Java 스타일의 자동 들여쓰기 활성화

 

smartindent

#define 같이 #로 시작하는 전처리기 명령어에 대해서는 자동 들여쓰기를 무시하고

다음 라인의 첫번째 열로 이동한다

 

'Programming > Operating System' 카테고리의 다른 글

Oh my zsh ubuntu install  (0) 2021.03.25
vim vi 및 linux 단축키 정리  (0) 2021.03.19