๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

vi1

[Linux] vi ์—๋””ํ„ฐ ๋ผ์ธ ๋ฒˆํ˜ธ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ• VI ๋ผ์ธ ๋ฒˆํ˜ธ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ• ๋•Œ๋กœ๋Š” ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ•œ ์—๋””ํ„ฐ๊ฐ€ ์•„๋‹Œ VI ์—๋””ํ„ฐ๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ ํ˜น์€ ํŒŒ์ผ์„ ์ˆ˜์ •ํ•ด์•ผํ•˜๋Š” ์ƒํ™ฉ์ด ์˜ฌ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿด ๋•Œ ๋ณด๊ธฐ ํŽธํ•˜๊ฒŒ ์ขŒ์ธก์— ๋ฒˆํ˜ธ๋ฅผ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1. ์—๋””ํ„ฐ์—์„œ ์ง์ ‘ ๋ผ์ธ ๋ฒˆํ˜ธ ๋ถ™์ด๊ธฐ ์„ค์ •ํ•˜๊ธฐ :set number :set nu number ํ˜น์€ ์•ฝ์ž๋กœ nu๋ฅผ ์‚ฌ์šฉํ•ด์„œ vi ์—๋””ํ„ฐ์—์„œ ๋ฐ”๋กœ ์„ค์ • ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ํ•ด์ œํ•˜๊ธฐ :set nonumber :set nonu ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํ•ด์ง€ํ•˜๊ธฐ ์œ„ํ•ด "no"๋ฅผ ๋ช…๋ น ์•ž์— ๋ถ™์—ฌ ํ•ด์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2. ์ž๋™์œผ๋กœ ๋ผ์ธ ๋ฒˆํ˜ธ ๋ถ™์ด๊ธฐ ๋งค๋ฒˆ VI ์—๋””ํ„ฐ์—์„œ ๋“ค์–ด๊ฐ€์„œ ์„ค์ •ํ•˜์ง€ ์•Š๊ณ  vi ๋ช…๋ น์„ ์‚ฌ์šฉํ•ด์„œ ํŒŒ์ผ์„ ์ˆ˜์ •ํ•  ๋•Œ ์ž๋™์œผ๋กœ ๋ผ์ธ ๋ฒˆํ˜ธ๋ฅผ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ•๋„ ์žˆ์Šต๋‹ˆ๋‹ค. vim ~/.vimrc ์‚ฌ์šฉ์ž์˜ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ.. 2021. 3. 18.