Fedora 33์์ ๊ตฌํํ๊ธฐ ์ํด ๊ฐ์ค ๋ณํ, ๋ฐฐํฌํ์์ ํ
์คํธ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋๋ก ํฉ๋๋ค. ๋๋
ธ ๊ธฐ๋ณธ. Chris Murphy์ ์ ์(ํฌ๋ฆฌ์ค ๋จธํผ) Fedora ์ํฌ์คํ
์ด์
๊ฐ๋ฐ ์์
๊ทธ๋ฃน์์ ์์ง๋ง ์์ง ์์ํ์์ ์น์ธํ์ง ์์์ต๋๋ค. ํ์ค ์ฝ (Fedora Engineering Steering Committee), Fedora ๋ฐฐํฌํ ๊ฐ๋ฐ์ ๊ธฐ์ ์ ์ธ ๋ถ๋ถ์ ๋ด๋นํฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก vi ๋์ nano๋ฅผ ์ฌ์ฉํ๊ฒ ๋ ๋๊ธฐ๋ Vi์ ํธ์ง๊ธฐ ๋ฐฉ์์ ๋ํ ํน๋ณํ ์ง์์ด ์๋ ์ฌ๋์ด๋ผ๋ฉด ๋๊ตฌ๋ ์ฌ์ฉํ ์ ์๋ ํธ์ง๊ธฐ๋ฅผ ์ ๊ณตํ์ฌ ์ด๋ณด์๋ ์ฝ๊ฒ ๋ฐฐํฌํ์ ์ ํ ์ ์๋๋ก ํ๋ ค๋ ๋ฐ๋์ผ๋ก ๊ผฝํ๋๋ค. ๋์์ ๊ธฐ๋ณธ ๋ฐฐํฌ ํจํค์ง์ vim-minimal ํจํค์ง๋ฅผ ๊ณ์ ๋ฐฐ์กํ๊ณ (vi์ ๋ํ ์ง์ ํธ์ถ์ ์ ์ง๋จ) ์ฌ์ฉ์ ์์ฒญ์ ๋ฐ๋ผ ๊ธฐ๋ณธ ํธ์ง๊ธฐ๋ฅผ vi ๋๋ vim์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ ๊ณํ์
๋๋ค. . Fedora๋ ํ์ฌ $EDITOR ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํ์ง ์์ผ๋ฉฐ "git commit"๊ณผ ๊ฐ์ ๋ช
๋ น์ ๊ธฐ๋ณธ์ ์ผ๋ก vi๋ฅผ ํธ์ถํฉ๋๋ค.
๋ํ ์คํ์ ํธ์ง๊ธฐ์ ๊ฐ๋ฐ์ ์ฃผ๋ชฉํ ์ ์์ต๋๋ค. ์ค๋๋น 2, Sublime์ ์ฑ๋ฅ, VSCode์ ํตํฉ ๊ธฐ๋ฅ ๋ฐ Vim์ ๋ชจ๋ฌ ํธ์ง ๊ธฐ์ ์ ๊ฒฐํฉํฉ๋๋ค. ํธ์ง๊ธฐ๋ ์ต์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๊ณ VSCode ํ๋ฌ๊ทธ์ธ์ ์ง์ํ๋ฉฐ Linux, macOS ๋ฐ Windows์์ ์๋ํฉ๋๋ค. ํ๋ก์ ํธ ์์ฑ์ : ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด์ (JavaScript์ฉ OCaml ๊ตฌ๋ฌธ ์ฌ์ฉ) ๋ฐ GUI ํ๋ ์์ํฌ ๋ชฝ์. ๋ฒํผ๋ก ์์
ํ๊ณ ํธ์ง์ ๊ตฌ์ฑํ๋ ค๋ฉด libvim์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด ํ๋ก์ ํธ๋ ์ผ์ข
์ ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๊ฐ๋ฐ๋์์ต๋๋ค. 18๊ฐ์ ํ ์ฝ๋๋ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์ฌ์ฉํ ์ ์๊ฒ ๋๊ณ ๊ทธ ์ ์๋ ์์
์ ์ฌ์ฉ์ ์ ํํ๋ EULA์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru