์ด ๋ชจ๋ Linux ๋ฐ ํฐ๋ฏธ๋ ํญ๋ชฉ์์ ์ฌ์ ํ ๊ฝค ์๋กญ์ต๋๋ค. Linux Mint(Cinnamon) 17.3์์ Xfce DE๊ฐ ์๋ UbuntuStudio 16.04๋ก ์ ํํ์ต๋๋ค. zsh๋ฅผ ๊ธฐ๋ณธ ์
ธ๋ก ์ฌ์ฉํ๊ณ ์ด์ ์ ๊ตฌ์ฑ์ zprezto๋ฅผ ์ฌ์ฉํ์ต๋๋ค. agnoster๋ก oh-my-zsh๋ฅผ ์ค์ ํ๊ณ ๋ค๋ฅธ ์์
์ ์ํํ์ง ์์์ต๋๋ค. oh-my-zsh๋ฅผ ๋ง์ด ์ข์ํ์ง๋ง ๋ด .vimrc๋ฅผ ์ค์ ํ ํ ์ฝ๊ฐ์ ์ฑ๊ฐ์ฌ์ ์์์ฐจ๋ ธ์ต๋๋ค. ํฐ๋ฏธ๋์ ์
๋ ฅํ ๊ฐ ๋ช
๋ น ํ์ ํฐ๋ฏธ๋์ ๋ํ ์ถ๋ ฅ ์์ ๏ฟฝkcd%์ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฉ๋๋ค. ๋ด ์๊ฐ์๋ .zshrc์ ์์ด์ผ ํฉ๋๋ค. ๋ด vim ๊ตฌ์ฑ์ export TERM = 'screen-256color'
๋ฅผ ์ถ๊ฐํ๋ ๊ฒ ์ธ์๋ ์ค์ ๋ก ๊ฑด๋๋ฆฐ ์ ์ด ์์ต๋๋ค. ๋๋ agnoster ํ
๋ง README.md๋ฅผ ํ์ธํ๊ณ ๋ด ๊ธ๊ผด์ ์
๋ฐ์ดํธํ๋์ง ํ์ธํ์ต๋๋ค. ํจ๊ณผ๊ฐ ์์ต๋๋ค. ์ด๋๋ฅผ ๋ด์ผํ ์ง ์์ด๋์ด๊ฐ ์์ผ์ ๊ฐ์? ๋์๊ฒ๋ ์๋ฌด๊ฒ๋ ๋ถ๋ช
ํด ๋ณด์ด์ง ์์๋ค. ์ด ์ฑ๊ฐ์ฌ์ ์คํฌ๋ฆฐ์ท์ ์ฒจ๋ถํ์ต๋๋ค. ๋์์ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
๊ทธ๋์... 256์ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ฃผ์ ์ฒ๋ฆฌํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ด vim์ด ์ ๋๋ก ๊ตฌ์ฑ๋์ง ์์์ต๋๋ค. ์ฐธ๊ณ ๋ก ๋ด vim ๊ตฌ์ฑ์ https://github.com/Integralist/ProVim ์์ ๊ฐ์ ธ์ต๋๋ค. ์ด์ oh-my-zsh๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก 256์์ ๋ํด ์ฃผ์ ์ฒ๋ฆฌ๋ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ ์ธํ๊ณ ์์ ๋งํฌ์์ ๊ถ์ฅํ๋ .zshrc ๊ตฌ์ฑ์ ์ฌ์ฉํ์ง ์์์ต๋๋ค. ์ด๊ฒ์ด ๊ฐ๋ฅํ ์ด์ ์ ๋ํ ์์ด๋์ด๊ฐ ์์ต๋๊น? ์๋๋ฉด ์ด ๋ชป์๊ธด ๋ฉ์๋ฆฌ ์์ด ์ด๋ป๊ฒ 256๊ฐ์ง ์์์ ๋๋๋ฆด ์ ์์ต๋๊น?
๋๋ ๊ทธ๊ฒ์ ์์. ๋ด ๊ฒฝ์ฐ์๋ ๋์ฌ๊ฐ ์ฝ๊ฐ ๋ค๋ฆ ๋๋ค. export TERM=xterm-256color๋ export TERM="screen-256color"๊ฐ ํ๋ ์ด์ํ ๋ฐํฅ์ ์ผ์ผํค์ง ์๊ณ ์๋ํ์ต๋๋ค.
์ฟจ, ์ ์๊ฒ๋ ํจ๊ณผ๊ฐ ์์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ๊ทธ๊ฒ์ ์์. ๋ด ๊ฒฝ์ฐ์๋ ๋์ฌ๊ฐ ์ฝ๊ฐ ๋ค๋ฆ ๋๋ค. export TERM=xterm-256color๋ export TERM="screen-256color"๊ฐ ํ๋ ์ด์ํ ๋ฐํฅ์ ์ผ์ผํค์ง ์๊ณ ์๋ํ์ต๋๋ค.