VI ๋ผ์ธ ๋ฒํธ ๋ถ์ด๋ ๋ฐฉ๋ฒ
๋๋ก๋ ์ฌ์ฉํ๊ธฐ ํธ๋ฆฌํ ์๋ํฐ๊ฐ ์๋ VI ์๋ํฐ๋ฅผ ํตํด ๊ฐ๋ฐ ํน์ ํ์ผ์ ์์ ํด์ผํ๋ ์ํฉ์ด ์ฌ ์๋ ์์ต๋๋ค. ์ด๋ด ๋ ๋ณด๊ธฐ ํธํ๊ฒ ์ข์ธก์ ๋ฒํธ๋ฅผ ๋ถ์ด๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค.
1. ์๋ํฐ์์ ์ง์ ๋ผ์ธ ๋ฒํธ ๋ถ์ด๊ธฐ
์ค์ ํ๊ธฐ
:set number
:set nu
number ํน์ ์ฝ์๋ก nu๋ฅผ ์ฌ์ฉํด์ vi ์๋ํฐ์์ ๋ฐ๋ก ์ค์ ๊ฐ๋ฅํฉ๋๋ค.
ํด์ ํ๊ธฐ
:set nonumber
:set nonu
๋ง์ฐฌ๊ฐ์ง๋ก ํด์งํ๊ธฐ ์ํด "no"๋ฅผ ๋ช ๋ น ์์ ๋ถ์ฌ ํด์ ํ ์ ์์ต๋๋ค.
2. ์๋์ผ๋ก ๋ผ์ธ ๋ฒํธ ๋ถ์ด๊ธฐ
๋งค๋ฒ VI ์๋ํฐ์์ ๋ค์ด๊ฐ์ ์ค์ ํ์ง ์๊ณ vi ๋ช ๋ น์ ์ฌ์ฉํด์ ํ์ผ์ ์์ ํ ๋ ์๋์ผ๋ก ๋ผ์ธ ๋ฒํธ๋ฅผ ๋ถ์ด๋ ๋ฐฉ๋ฒ๋ ์์ต๋๋ค.
vim ~/.vimrc
์ฌ์ฉ์์ ํ ๋๋ ํ ๋ฆฌ์ .vimrc ํ์ผ์ vim์ ๋ํ ์ค์ ๊ฐ์ ์ง์ ํ ์ ์์ต๋๋ค.
.vimrc
set nu
.vimrc ํ์ผ์ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋ช ๋ น์ ์ค์ ํด์ ์๋์ผ๋ก vi์๋ํฐ๋ฅผ ์ฌ์ฉํด์ ํ์ผ์ ์ด์์ ๋, ์ ์ฉ ๋ ์ ์๋๋ก ์ค์ ํ ์ ์์ต๋๋ค.
๋๊ธ