".vimrc setting"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
잔글 |
|||
(같은 사용자의 중간 판 하나는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
vim을 설정하기 위해서는 ~/.vimrc 파일을 수정하면 됩니다. 저는 아래와 같은 설정을 사용하고 있습니다. | vim을 설정하기 위해서는 ~/.vimrc 파일을 수정하면 됩니다. 저는 아래와 같은 설정을 사용하고 있습니다. | ||
<pre> | <pre> | ||
− | " 세부 정보 출력 | + | " [세부 정보 출력] |
set nu | set nu | ||
set title | set title | ||
− | set showmatch | + | set showmatch |
− | set ruler | + | set ruler |
− | + | ||
− | " 색깔 설정 | + | " [색깔 설정] |
syntax on | syntax on | ||
set t_Co=256 | set t_Co=256 | ||
− | colorscheme slate | + | " colorscheme slate |
− | " 들여쓰기 설정 | + | " [들여쓰기 설정] |
set autoindent | set autoindent | ||
− | set smartindent | + | " set smartindent |
set tabstop=4 | set tabstop=4 | ||
set shiftwidth=4 | set shiftwidth=4 | ||
36번째 줄: | 22번째 줄: | ||
set expandtab | set expandtab | ||
− | " 붙여넣기 설정 | + | " [괄호 자동 완성 설정] |
+ | inoremap { {}<ESC>ha | ||
+ | |||
+ | " [붙여넣기 설정] | ||
"set paste | "set paste | ||
set mouse-=a | set mouse-=a | ||
− | " 한글 입력 설정 | + | " [한글 입력 설정] |
set encoding=utf-8 | set encoding=utf-8 | ||
set termencoding=utf-8 | set termencoding=utf-8 | ||
− | " 커서가 있는 줄을 강조함 | + | " [커서가 있는 줄을 강조함] |
set cursorline | set cursorline | ||
− | " 검색 설정 | + | " [검색 설정] |
set ignorecase | set ignorecase | ||
− | " Markdown 문법 설정 (Git 에서 사용) | + | " [Markdown 문법 설정 (Git 에서 사용)] |
augroup markdown | augroup markdown | ||
2018년 6월 30일 (토) 23:48 기준 최신판
vim을 설정하기 위해서는 ~/.vimrc 파일을 수정하면 됩니다. 저는 아래와 같은 설정을 사용하고 있습니다.
" [세부 정보 출력] set nu set title set showmatch set ruler " [색깔 설정] syntax on set t_Co=256 " colorscheme slate " [들여쓰기 설정] set autoindent " set smartindent set tabstop=4 set shiftwidth=4 set softtabstop=4 set smarttab set expandtab " [괄호 자동 완성 설정] inoremap { {}<ESC>ha " [붙여넣기 설정] "set paste set mouse-=a " [한글 입력 설정] set encoding=utf-8 set termencoding=utf-8 " [커서가 있는 줄을 강조함] set cursorline " [검색 설정] set ignorecase " [Markdown 문법 설정 (Git 에서 사용)] augroup markdown " remove previous autocmds autocmd! " set every new or read *.md buffer to use the markdown filetype autocmd BufRead,BufNew *.md setf markdown augroup END