Config.git

Config

~
git clone https://github.com/debuman/Config.git

.vimrc (1754B)

      1 " Enable line number
      2 set number
      3 
      4 " Enable relative line numbers (shows relative distance from the cursor)
      5 "set relativenumber
      6 
      7 " Enable syntax highlighting
      8 syntax on
      9 
     10 " Set indentation
     11 set tabstop=4       " Number of spaces per tab
     12 set shiftwidth=4    " Number of spaces to use for (auto)indent
     13 set expandtab       " Use spaces instead of tabs
     14 
     15 " Enable line wrapping
     16 set wrap
     17 
     18 " Enable search highlighting
     19 set hlsearch
     20 
     21 " Enable auto-indenting
     22 set autoindent
     23 
     24 " 기존 코드의 들여쓰기를 따름
     25 set smartindent
     26 
     27 " 검색 중 입력할 때 바로 검색 결과를 표시 (검색할 때 실시간 하이라이트)
     28 set incsearch
     29 
     30 " 대소문자 구분하지 않고 검색
     31 set ignorecase
     32 
     33 " 대소문자를 섞어 입력할 경우 대소문자를 구분하여 검색
     34 set smartcase
     35 
     36 " 커서가 있는 위치를 강조 표시
     37 set cursorline
     38 
     39 " 컬럼 구분선을 표시 (코드의 가독성을 위해)
     40 " set colorcolumn=80
     41 
     42 " 화면 아래 상태줄을 항상 표시
     43 set laststatus=2
     44 
     45 " 구분선을 깔끔하게 표시
     46 set showcmd
     47 
     48 " 파일을 편집할 때 백업 파일을 생성하지 않음
     49 set nobackup
     50 set nowritebackup
     51 
     52 " 편집 중인 파일의 스왑 파일을 생성하지 않음
     53 set noswapfile
     54 
     55 " 자동 완성 시 자동으로 매칭된 항목을 팝업
     56 set wildmenu
     57 
     58 " 명령어 입력 시 자동으로 일치하는 명령어 추천
     59 set wildmode=longest,list,full
     60 
     61 " 새로운 파일을 열 때 수평 분할 창으로 열기
     62 " set splitbelow
     63 
     64 " 새로운 파일을 열 때 수직 분할 창으로 열기
     65 " set splitright
     66 
     67 " 탐색 시 파일이 존재하지 않으면 새로 생성
     68 " set autoread
     69 
     70 " 탐색할 때 숨겨진 파일도 탐색
     71 " set hidden
     72 
     73 " 파일 인코딩을 UTF-8로 설정
     74 set encoding=utf-8
     75 set fileencoding=utf-8