unix/linux에서 항상 사용하게 되는 vi(vim)편집기의 환경 설정 방법을 설명한다.
환경설정 화일은 사용자 홈 디렉토리에 .vimrc 파일을 생성하고 다음과 같은 옵션을 사용하여 환경 설정이 가능하다.
자주 사용하는 옵션은 다음과 같다.
set nocompatible " 오리지날 VI와 호환하지 않음 set autoindent " 자동 들여쓰기 set cindent " C 프로그래밍용 자동 들여쓰기 set smartindent " 스마트한 들여쓰기 set wrap set nowrapscan " 검색할 때 문서의 끝에서 처음으로 안돌아감 set nobackup " 백업 파일을 안만듬 set visualbell " 키를 잘못눌렀을 때 화면 프레시 set ruler " 화면 우측 하단에 현재 커서의 위치(줄,칸) 표시 set shiftwidth=4 " 자동 들여쓰기 4칸 set number " 행번호 표시, set nu 도 가능 set fencs=ucs-bom,utf-8,euc-kr.latin1 "한글파일은 euc-kr로, 유니코드는 유니코드로 set fileencoding=utf-8 " 파일저장인코딩 set tenc=utf-8 " 터미널 인코딩 set expandtab " 탭대신 스페이스 set hlsearch " 검색어 강조, set hls 도 가능 set ignorecase " 검색시 대소문자 무시, set ic 도 가능 set tabstop=4 " 탭을 4칸으로 set lbr " linebreak, 개행시 단어 단위로 잘리게 함 set incsearch " 키워드 입력시 점진적 검색 syntax on " 구문강조 사용 filetype indent on " 파일 종류에 따른 구문강조 set background=dark " 하이라이팅 lihgt / dark colorscheme desert " vi 색상 테마 설정 set backspace=eol,start,indent "줄의 끝, 시작, 들여쓰기에서 백스페이스시 이전줄로 set history=1000 " vi 편집기록 기억갯수 .viminfo에 기록
반응형
'Server > Unix,Linux' 카테고리의 다른 글
윈도우에 WSL로 리눅스 설치하기 (0) | 2024.04.19 |
---|---|
unix, linux 자주쓰는 명령어 (0) | 2022.04.07 |
vi 명령 (0) | 2022.03.26 |
파일 검색하기 (0) | 2022.03.26 |