nnn(๋๋ nยณ)์ ๋ชจ๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํฐ๋ฏธ๋ ํ์ผ ๊ด๋ฆฌ์์ ๋๋ค. ๊ทธ ๋งค์ฐ ๋น ๋ฅด๋ค, ์์ผ๋ฉฐ ์ฌ์ค์ ๊ตฌ์ฑ์ด ํ์ํ์ง ์์ต๋๋ค.
nnn์ ๋์คํฌ ์ฌ์ฉ๋์ ๋ถ์ํ๊ณ , ํ๊บผ๋ฒ์ ์ด๋ฆ์ ๋ฐ๊พธ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๊ณ , ํ์ผ์ ์ ํํ ์ ์์ต๋๋ค. ์ ์ฅ์์๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ, ๋์คํฌ ๋ง์ดํธ, ๊ฒ์, ํ์ผ/๋๋ ํ ๋ฆฌ ๋น๊ต, ํ์ผ ์ ๋ก๋ ๋ฑ์ ๊ธฐ๋ฅ์ ๋์ฑ ํ์ฅํ๊ธฐ ์ํ ์๋ง์ ํ๋ฌ๊ทธ์ธ๊ณผ ๋ฌธ์๊ฐ ์์ต๋๋ค. ๋ ๋ฆฝ์ ์ธ (neo)vim ํ๋ฌ๊ทธ์ธ์ด ์์ต๋๋ค.
Raspberry Pi, Termux(Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, DE ํฐ๋ฏธ๋ ์๋ฎฌ๋ ์ดํฐ ๋ฐ ๊ฐ์ ์ฝ์์์ ์คํ๋ฉ๋๋ค.
์ด๋ฒ ๋ฆด๋ฆฌ์ค์๋ ์ค๋๋ ๊ฐ์ฅ ๋ง์ด ์์ฒญ๋๋ ๊ธฐ๋ฅ ์ค ํ๋์ธ ์ค์๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๋ ์ํค ํ์ด์ง ์์ธํ ๊ตฌํ ๋ฐ ์ฌ์ฉ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
๋ํ ๋ฆด๋ฆฌ์ค์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
-
์ฐพ๊ธฐ ๋ฐ ๋ชฉ๋ก์ ์ฌ์ฉํ๋ฉด nnn์ ํ์ ํธ๋ฆฌ(find/fd/grep/ripgrep/fzf)์์ ์ฆ๊ฒจ ์ฌ์ฉํ๋ ๊ฒ์ ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์ํ๊ณ ์์ ํ ๊ฒฐ๊ณผ๋ฅผ nnn์ ๋์ดํ ์ ์์ต๋๋ค.
-
์ธ์ ์ ์ ์ฅํ๋ฉด ํญ์ nnn์ ๋ ๋ ๊ณณ๋ถํฐ ์์ํ ์ ์์ต๋๋ค.
-
ํ๋ฌ๊ทธ์ธ ์์คํ ์ด ๊ฐ์ ๋์์ต๋๋ค. nnn๊ณผ ํ๋ฌ๊ทธ์ธ์ ์ํธ ์์ฉ์ ์ํ ์ธํฐํ์ด์ค๊ฐ ์ ์๋์์ต๋๋ค.
-
์ฌ์ฉ ํธ์์ฑ๊ณผ ๋ฒ๊ทธ ์์ ์ ์ํ ๋ง์ ๊ฐ์ ์ด ์ด๋ฃจ์ด์ก์ต๋๋ค.
์ถ์ฒ : linux.org.ru