Nextvi - Small and Simple Editor
vi๋ ๋ฐฐ์ฐ๋ ๊ฒ์ด ์๋๋ผ ๋ชธ์ผ๋ก ์ตํ๋ ๊ฒ์ด๋ค. vi๋ ๋จ์ํ๊ณ ์ผ๊ด์ฑ์ด ์๋ค. Intro ์ฅ์ vi์ ๊ธฐ๋ณธ ๋ช ๋ น์ ์ ๊ณตํ๋ค. ๋จ์ํ๊ณ ์ฉ๋์ด ์์ ์๋ฒ ๋๋ ํ๊ฒฝ ๋ฐ ์๊ฒฉ์ง์์ ์ฌ์ฉํ๊ธฐ์ ์ข๋ค. neatvi๋ก ๋ถํฐ ์ฌ๋ฌ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์๋ค. vim, nvim๊ณผ๋ ๋ค๋ฅด๊ฒ ๊ฐ๋จํ ์ค์ ๊ณผ ๋น ๋ฅธ ๋์์ด ์ฅ์ ์ด๋ค. utf-8์ ์ง์ํ๋ค. ํ๊ธ ์ ์ถ๋ ฅ ๊ฐ๋ฅ. ์๋ช ๋ น ์ถ๋ ฅ์ ex-mode(๋ช ๋ น๋ผ์ธ)์์ ํฐ๋ฏธ๋ ๊นจ์ง ์์ด ๋ถ๋ฌ์ฌ ์ ์๋ค. ๊ฐ์ข ํ๋ฌ๊ทธ์ธ์ด ์๋ ๋์ ex-mode์์ ํฐ๋ฏธ๋ ํด๊ณผ ์ํธ ์์ฉํ ์ ์๋ค. ๊ฐ์ธ์ ์ผ๋ก vim๋ณด๋ค๋ nvim์ ๋ ์ ํธํ๋ค. lua์ ๊ฒฐํฉ๋ ํ๋ฌ๊ทธ์ธ๊ณผ์ ์ฐ๊ฒฐ์ด ์ ๋ง ์ข๊ธฐ ๋๋ฌธ์ด๋ค. ํ์ง๋ง ๋จ์ ๋ ๋ง๋ค. lua๋ฅผ ๊ณต๋ถํด์ผํ๊ณ ๋ ์ค์ ์ ์ ์ํ๋ ค๋ฉด ๋ง์ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ด ํ์ํ๋ค. ๋๊ตฐ๋ค๋ ์๋ง์ ํ๋ฌ๊ทธ์ธ์ ์ฅ์ฐฉํ๊ฒ ๋๋ฉด ๋๋ ค์ง๊ณ ๋ฌด๊ฑฐ์์ง๋ค. ์ค์ ์ด ์ ๋ชป ๋๋ฉด ๋ฐ๋ก ์ก๋๋ผ ์ฝ์ง์ ํด์ผํ๋ค. ๋ฌผ๋ก ์์ ๋ง์ ์ค์ ์ ์ ๋ง๋ค์ด์ ๋ฐฑ์ ํด ๋์๋ค๊ฐ ์ฌ์ฌ์ฉํ๋ฉด ์ข๋ค. ํ์ง๋ง nvim ์์ฒด์ ํจํค์ง ์ฌ์ด์ฆ์ ์ ๋ง์ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ด์ฆ๋ฅผ ์๊ฐํ๋ฉด ์๊ณ ๊ฐ๋ณ๊ฒ๋ผ๋ ๋ง์ด ๋ฌด์ํด์ง๋ค. ...