ํ์ผ ์์ฑ ๋ฐ ํธ์ง
" vi ํ์ผ๋ช
.ํ์ผํ์ " ์ ํตํ์ฌ vi ํธ์ง๊ธฐ ์คํ
์ด๋ฏธ ์กด์ฌํ๋ ํ์ผ์ด๋ผ๋ฉด ํธ์ง ๊ธฐ๋ฅ, ์๋ก์ด ํ์ผ์ด๋ผ๋ฉด ์์ฑ ๊ธฐ๋ฅ
vi ์๋ํฐ ๋ช ๋ น์ด
์ ๋ ฅ | |
a | ์ปค์ ๋ค์ ํ ์คํธ ์ถ๊ฐ |
A | ๋ผ์ธ์ ๋งจ ๋ค์ ํ ์คํธ ์ถ๊ฐ |
i | ์ปค์์ ํ ์คํธ ์ถ๊ฐ |
I | ๋ผ์ธ ์์์ ํ ์คํธ ์ถ๊ฐ |
o | ๋ผ์ธ ๋ฐ์ ์๋ก์ด ๋ผ์ธ ์ถ๊ฐ |
O | ๋ผ์ธ ์์ ์๋ก์ด ๋ผ์ธ ์ถ๊ฐ |
๋ณ๊ฒฝ | |
c | ์ปค์ ์๋ ๋ฌธ์ ๋ณ๊ฒฝ |
cw | ํ์ฌ ๋จ์ด์ ๋ ๋ณ๊ฒฝ |
c$ | ์ค ๋๊น์ง ๋ณ๊ฒฝ |
c0 | ํ ์์๋ถ๋ถ ๋ณ๊ฒฝ |
cc | ์ ์ฒด ํ ๋ณ๊ฒฝ |
์ญ์ | |
x | ์ปค์ ์๋ ๋ฌธ์ ์ญ์ |
dw | ํ์ฌ ๋จ์ด์ ๋ ์ญ์ |
d$ | ์ค ๋๊น์ง ์ญ์ |
d0 | ํ ์์๋ถ๋ถ ์ญ์ |
dd | ์ ์ฒด ํ ์ญ์ |
๋ณต์ฌ ๋ฐ ๋ถ์ฌ๋ฃ๊ธฐ | |
yy | ํ์ฌ ์ปค์ ํ ๋ณต์ฌ |
์ซ์ yy | ํ์ฌ ์ปค์๋ถํฐ ์ซ์ ๋งํผ ํ ๋ณต์ฌ |
p | ๋ณต์ฌํ ๋ด์ฉ์ ํ์ฌ ํ ์ดํ์ ๋ถ์ฌ๋ฃ๊ธฐ |
P | ๋ณต์ฌํ ๋ด์ฉ์ ํ์ฌ ํ ์ด์ ์ ๋ถ์ฌ๋ฃ๊ธฐ |
๊ฒ์ | |
/text | text๋ก ์์๋๋ ๋จ์ด ์๋๋ฐฉํฅ์ผ๋ก ๊ฒ์ |
?text | text๋ก ์์๋๋ ๋จ์ด ์๋ฐฉํฅ์ผ๋ก ๊ฒ์ |
/\ctext | ๋์๋ฌธ์ ๊ตฌ๋ถ์์ด ์๋๋ฐฉํฅ์ผ๋ก ๊ฒ์ |
?\ctext | ๋์๋ฌธ์ ๊ตฌ๋ถ์์ด ์๋ฐฉํฅ์ผ๋ก ๊ฒ์ |
n | ๋์ผํ ๋ฐฉํฅ์ผ๋ก ๊ณ์ ๊ฒ์ |
shift+n | ๋ฐ๋ ๋ฐฉํฅ์ผ๋ก ๊ณ์ ๊ฒ์ |
์์ ์ทจ์ | |
u | ์ง์ ์ ์ํํ ๋ช ๋ น ๋ฐ ์์ ์ทจ์ |
์ด๋ | |
h | ์ปค์๋ฅผ ์ผ์ชฝ์ผ๋ก ์ด๋ (←) |
j | ์ปค์๋ฅผ ์๋๋ก์ผ๋ก ์ด๋ (↓) |
k | ์ปค์๋ฅผ ์๋ก ์ด๋ (↑) |
l | ์ปค์๋ฅผ ์ค๋ฅธ์ชฝ์ผ๋ก ์ด๋ (→) |
w | ๋ค์ ๋จ์ด์ ์ฒ์์ผ๋ก ์ด๋ |
^ | ํ์ ์ฒ์์ผ๋ก ์ด๋ |
$ | ํ์ ๋์ผ๋ก ์ด๋ |
0 | ํ์ ์ฒ์์ผ๋ก ์ด๋ (:0 ์ ์ผ ์ฒ์์ผ๋ก ์ด๋) |
G | ์ ์ผ ๋ ํ์ผ๋ก ์ด๋ |
gg | ์ ์ผ ์ฒซ ํ์ผ๋ก ์ด๋ |
nG | n ๋ฒ์งธ ํ์ผ๋ก ์ด๋ |
:์ซ์+enter | ์ซ์ ํ์ผ๋ก ์ด๋ |
ctrl + b | ์ด์ ํ๋ฉด์ผ๋ก ์ด๋ |
ctrl + f | ๋ค์ ํ๋ฉด์ผ๋ก ์ด๋ |
์๋ํฐ ์ข ๋ฃ | |
:wq | ๋ณ๊ฒฝ์ฌํญ ๊ธฐ๋กํ๊ณ ์ข ๋ฃ |
:w | ๋ณ๊ฒฝ์ฌํญ ๊ธฐ๋ก |
:q | ์ ์ฅํ์ง ์๊ณ ์ข ๋ฃ |
:q! | ๋ณ๊ฒฝ์ฌํญ ์๋ ๊ฒฝ์ฐ ๊ฐ์ ์ข ๋ฃ |
:w file | ํ์ผ์ ๋ฎ์ด์ฐ๊ณ ๊ณ์ ํธ์ง |
vi ์๋ํฐ๋ก ํ์ผ์ ๋ง๋ค๊ณ ์๋ํฐ ๋ช
๋ น์ด๋ค์ ์ง์ ์ค์ตํ๋ฉด์ ๋ชธ์ ์ตํ๋ฉด,
์ค๋ฌด์์ ์ ์ฉํ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
'๐งLinux > Tips' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Linux] grep ๋ช ๋ น์ด ๋ฐ ์ต์ (0) | 2022.07.01 |
---|---|
[Linux] find ๋ช ๋ น์ด ๋ฐ ์ต์ , mtime ๊ฐ๋ ์ดํด (0) | 2022.06.17 |