Programming/Operating System
Vi/Vim 줄 번호, 탭 크기, 자동들여쓰기, 설정
Ryuha류하
2021. 3. 25. 10:58
: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 같이 #로 시작하는 전처리기 명령어에 대해서는 자동 들여쓰기를 무시하고
다음 라인의 첫번째 열로 이동한다