๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
DevOps/Linux

[Linux] vi ์—๋””ํ„ฐ ๋ผ์ธ ๋ฒˆํ˜ธ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ•

by ๐ŸŒปโ™š 2021. 3. 18.

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์—๋””ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ํŒŒ์ผ์„ ์—ด์—ˆ์„ ๋•Œ, ์ ์šฉ ๋  ์ˆ˜ ์žˆ๋„๋ก ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

 

[Linux] ๋ฆฌ๋ˆ…์Šค ์ฑ… ์ถ”์ฒœ ๊ฐœ๋ฐœ์ž๋ถ€ํ„ฐ ๋น„๊ฐœ๋ฐœ์ž๊นŒ์ง€~

๋ฆฌ๋ˆ…์Šค ์ฑ… ์ถ”์ฒœ 1. ๋””๋ฒ„๊น…์„ ํ†ตํ•ด ๋ฐฐ์šฐ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ1,2 ๋””๋ฒ„๊น…์„ ํ†ตํ•ด ๋ฐฐ์šฐ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ. 1:๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด๋กœ ๋”ฐ๋ผํ•˜๋ฉด์„œ ์‰ฝ๊ฒŒ ์ดํ•ดํ•  COUPANG www.coupang.com ๋””๋ฒ„๊น…์„

myjamong.tistory.com

 

๋Œ“๊ธ€