".vimrc setting"의 두 판 사이의 차이

한국 데비안 사용자 모임
둘러보기로 가기 검색하러 가기
잔글
 
1번째 줄: 1번째 줄:
{| class="wikitable"
 
|-
 
! 작성자
 
! 최초 작성
 
! 수정 일자
 
! 개요
 
|-
 
| [mailto:westporch@debianusers.or.kr Westporch]
 
| 2015.06.28
 
| 2018.05.12
 
| .vimrc 설정 방법을 설명합니다.
 
|-
 
|}
 
 
 
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