본문 바로가기
컴퓨터 관련/Linux || Unix

[Linux|Unix] 리눅스 vi 환경 설정 방법

by _BlankSpace 2017. 8. 20.

리눅스에서 필수 유틸리티 중 하나는 vi 이다. vi 편집기의 환경 설정사항을 정리한다.


vi의 환경을 설정하기 위해서는 다음 파일을 편집해야 한다.


.vimrc


설정 내용은 다음과 같다.


 set tabstop=5      // 탭 간격을 5칸으로 지정함.

 set shiftwidth=2   // >> 또는 << 를 사용할 떄, 들여쓰기 간격을 지정한다.


 set expandtab     // 탭 문자를 공백문자로 변환한다.

 set softtabstop=2 // 탭 간격을 공백문자로 변환하면, 삭제할 때 탭 간격만큼 삭제하지 않는다.

                              또한, 탭 문자를 삭제하는 것처럼 설정하며 두 칸 단위로 삭제한다.


 set visualbell       // 사용자의 실수를 경고할 때, 비프음 대신에 화면을 한 번 번쩍이는 비주얼 벨로 경고한다.

 set nobackup      // 백업 파일을 생성하지 않는다.


 set cindent         // c 언어 스타일의 들여쓰기를 사용한다.

 set autoindent     // 자동 들여쓰기를 사용한다.


 set smartindent   // 지능적인 들여쓰기를 사용한다.

 set enc=euc-kr    // 인코딩을 한글로 지정한다. 한글을 삭제할 때 한글 글자 단위로 삭제할 수 있다.


 set incsearch       // 키워드를 입력할 때마다 검색하는 점진 검색을 사용한다.

 syntax on           // 구문 강조 기능을 사용한다.


 filetype on          // 파일 종류에 따라 구문을 강조한다.

 set background=dark // 배경색을 어두운 색으로 지정한다.


 colorscheme evening // vi 색상 테마를 evening으로 설정한다.

 set backspace=eol, start, indent // 줄의 끝, 시간, 들여쓰기에서 백스페이스를 사용하면 이전 줄과 연결한다.


 set history=1000 // vi 편집 기록을 1000개까지 기억한다.

 set hlsearch // 검색어 강조 기능을 사용한다.


 set ignorecase // 검색, 편집, 치환 시에 대소문자를 구분하지 않는다.

 set showmatch // (), []에서 닫는 괄호를 입력할 때, 일치하는 괄호를 보여준다.



댓글