Vi ์๋ํฐ์ ๋ํ ๋๋ง์ ํ๊ฒฝ ์ค์
๋ํดํธ๋ก ๋์ด ์๋ ์ค์ ์ ๋ชจ๋ ํ์์์ด๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ์์ ๋ณด๊ธฐ๊ฐ ์ด๋ ต๋ค.
๊ทธ๋ฌ๋ฏ๋ก ๋ค์ค ์คํ์ผ ํ ๋ง๋ฅผ ์ ์ฉํด์ ์์๋ณด๊ธฐ ์ฝ๊ฒ ์ค์ ํ๋ค.
[root@localhostโฅBunnyโฅ~]# rm -fr /bin/view
[root@localhostโฅBunnyโฅ~]# rm -fr /bin/vi
[root@localhostโฅBunnyโฅ~]# ln -s /usr/bin/vim /bin/vi
[root@localhostโฅBunnyโฅ~]# vi .vimrc
set ruler syntax on colorscheme evening #set nu ๋ ํญ์ ์ค ๋ฒํธ๋ฅผ ํ์ํ๋ผ๋ ๊ฒ์ด๊ณ #set ruler๋ ruler๋ฅผ ํ์ํ๋ผ๋ ๊ฒ์ด์ฃ ... #syntax on์ ํญ์ syntax highlight ๋ฅผ ์ ์ฉ ์ํค๋ผ๋ ๊ฒ์ด๊ณ #colorscheme ๋ ํ ๋ง ์ ์ฉ์ ์ํค๋ผ๋ ๋ด์ฉ์ ๋๋ค. evening๋ ํ ๋ง ์ด๋ฆ์ด๊ฒ ์ฃ ...evening ๋ง๊ณ ๋ # /usr/share/vim/vim63/colors/ ๋ฐ์ ๊ฐ์๋ฉด #blue , darkblue, default, delek, desert, elflord, koehler, morning, pablo ๋ฑ ๋ค๋ฅธ ํ ๋ง๋ค์ด ์์ผ๋ ์ ํ ์ฌ์ฉ |
<์ฐธ๊ณ ๋ด์ฉ>
set nocompatible " Vim ๋ํดํธ ๊ธฐ๋ฅ๋ค์ ์ฌ์ฉํจ set backspace=2 " ์ฝ์ ๋ชจ๋์์ ๋ฐฑ์คํ์ด์ค๋ฅผ ๊ณ์ ํ์ฉ set autoindent " ์๋ ๋ค์ฌ์ฐ๊ธฐ set cindent " C ์ธ์ด ์๋ ๋ค์ฌ์ฐ๊ธฐ set smartindent " ์ญ์ ์๋ ๋ค์ฌ์ฐ๊ธฐ set textwidth=76 " 76๋ฒ์งธ ์นธ์ ๋์ด๊ฐ๋ฉด ์๋์ผ๋ก ์ค ๋ฐ๊ฟ set nowrapscan " ์ฐพ๊ธฐ์์ ํ์ผ์ ๋งจ ๋์ ์ด๋ฅด๋ฉด ๊ณ์ํ์ฌ ์ฐพ์ง ์์ "set nobackup " ๋ฐฑ์ ํ์ผ์ ๋ง๋ค์ง ์์ set novisualbell " ๋น์ฃผ์ผ๋ฒจ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ง ์์ set nojoinspaces " J ๋ช ๋ น์ด๋ก ์ค์ ๋ถ์ผ ๋ ๋ง์นจํ ๋ค์ ํ์นธ๋ง ๋ set ruler " ์ํํ์์ค์ ์ปค์ ์์น๋ฅผ ๋ณด์ฌ์ค set tabstop=4 " ๊ฐ๊ฒฉ set shiftwidth=4 " ์๋ ๋ค์ฌ์ฐ๊ธฐ ๊ฐ๊ฒฉ "set keywordprg=edic " K๋ฅผ ๋๋ ์ ๋ ์คํํ ๋ช ๋ น์ด set showcmd " (๋ถ๋ถ์ ์ธ) ๋ช ๋ น์ด๋ฅผ ์ํ๋ผ์ธ์ ๋ณด์ฌ์ค set showmatch " ๋งค์น๋๋ ๊ดํธ์ ๋ฐ๋์ชฝ์ ๋ณด์ฌ์ค set ignorecase " ์ฐพ๊ธฐ์์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ณํ์ง ์์ set incsearch " ์ ์ง์ ์ผ๋ก ์ฐพ๊ธฐ set autowrite " :next ๋ :make ๊ฐ์ ๋ช ๋ น๋ฅผ ์ ๋ ฅํ๋ฉด ์๋์ผ๋ก ์ ์ฅ set title " ํ์ดํ๋ฐ์ ํ์ฌ ํธ์ง์ค์ธ ํ์ผ์ ํ์ |