반응형
vim 편집기 - 유용한 vim 설정(SET)
Vim 편집기는 강력하면서도 유연한 편집기로 다양한 설정을 통해 사용자 경험을 맞춤화할 수 있습니다.
1. 탭 설정
set tabstop=2
set shiftwidth=2
set expandtab
set softtabstop=2
- tabstop: 탭 문자의 폭을 설정합니다.
- shiftwidth: 자동 들여쓰기 및 탭으로 들여쓰기 시 사용할 공백의 개수를 설정합니다.
- expandtab: 탭을 스페이스로 확장하는 옵션입니다.
- softtabstop: 탭과 스페이스를 섞어서 사용할 때 스페이스를 몇 개로 처리할지를 설정합니다.
2. 색상 설정
set color evening
colorscheme evening
- color: 색상 프로필을 설정합니다.
- colorscheme: 색상 프로필을 적용합니다.
3. 백업 설정
set nobackup
- nobackup: 백업 파일을 생성하지 않도록 설정합니다.
4. 인코딩 설정
set enc=euc-kr
- enc: 파일 인코딩을 설정합니다.
5. 검색 및 하이라이트 설정
set incsearch
set hlsearch
set ignorecase
- incsearch: 검색어를 입력하는 동안 매치되는 내용을 인터랙티브하게 표시합니다.
- hlsearch: 현재 검색어를 하이라이트합니다.
- ignorecase: 검색 시 대소문자를 구분하지 않도록 설정합니다.
6. 백스페이스 설정
set backspace=eol,start,indent
- backspace: 백스페이스 키의 동작을 설정합니다.
7. 기타 설정
set visualbell
set cindent
set autoindent
set smartindent
set history=1000
set showmatch
- visualbell: 비주얼 벨(화면 깜빡임)을 설정합니다.
- cindent, autoindent, smartindent: C 언어 스타일의 들여쓰기를 설정합니다.
- history: 명령어 히스토리의 크기를 설정합니다.
- showmatch: 일치하는 괄호를 강조하여 보여줍니다.
이러한 설정은 Vim의 초기화 파일(일반적으로 ~/.vimrc 또는 ~/.vim/vimrc 파일)에 추가할 수 있습니다. 적용된 설정은 다음에 Vim을 열 때마다 자동으로 적용됩니다. Vim 설정은 사용자의 선호 및 스타일에 따라 다를 수 있으며 필요에 따라 추가적인 설정을 적용할 수 있습니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
[cacti] cacti plugin thold 설치 (0) | 2013.07.19 |
---|---|
[cacti] cacti plugin settings 설치 (0) | 2013.07.19 |
sudo 명령어 (0) | 2013.07.19 |
cut 명령어 (1) | 2013.07.19 |
[cacti] cacti plugin monitor 설치 (0) | 2013.07.18 |