Linux/Linux
[Linux] vi 설정. set 설정 (자동 들여쓰기, 탭 스페이스 변경하기)
i5
2024. 11. 4. 22:10
반응형
$ vi ~/.vimrc
위의 파일에 아래의 설정 명령어를 넣으면, 매번 설정할 필요가 없다.
(Shitf + : 키를 누른 후 아래를 입력)
set autoindent // 자동 들여쓰기 설정한다.
set cindent // C 언어 용 자동 들여쓰기 설한다정
set shiftwidth=4 ("set sw=4"와 같음) // 자동 들여쓰기 혹은 >>, << 같은 명령어를 사용할 떄 들여쓰기 폭을 지정한다.
set expandtab // 탭 대신 스페이스로 공백 들여쓰기 설정
set noexpandtab // 스페이스 대신 탭으로 공백 들여쓰기 설정
set paste // 붙여넣기 모드 설정. 코드 붙여넣기할 때 자동으로 들여쓰기가 해제된다! (autoindent를 방지)
set nopaste // 붙여넣기 모드 해제
set ts=4 // \t를 공백을 몇칸으로 할건지 설정한다.
set sts=4 // Tap 키를 눌렀을 때 공백을 몇 칸으로 할지 설정한다.
set hlsearch // 검색한 단어가 하이라이트 표시하게 한다.
(normal mode에서 실행)
gg=G // 자동으로 indent 정렬을 해준다.
반응형