강력한 터미널 기반 텍스트 에디터
.vimrc 설정
설정 파일 위치: ~/.vimrc
set autoindent " 자동 들여쓰기
set backspace=eol,start,indent
set cindent " C 스타일 들여쓰기
set enc=utf-8
set encoding=utf-8
set expandtab " Tab을 Space로 변환
set fileencoding=utf-8
set history=1000
set hlsearch " 검색어 하이라이트
set ignorecase " 검색 시 대소문자 무시
set incsearch " 증분 검색
set nobackup
set nocompatible
set ruler " 커서 위치 표시
set shiftwidth=4 " 자동 들여쓰기 크기
set smartindent
set softtabstop=2
set tabstop=4
set visualbell " 잘못된 키 입력 시 소리 대신 화면 깜빡임
set wrap
syntax on " 문법 강조
filetype plugin on
" 파일 열 때 마지막 커서 위치로 이동
autocmd BufReadPost *
\ if ! exists("g:leave_my_cursor_position_alone") |
\ if line("'\"") > 0 && line ("'\"") <= line("$") |
\ exe "normal g'\"" |
\ endif |
\ endif