Tips

1.

A: ν˜„μž¬ ν–‰ 끝으둜 μ΄λ™ν•œ ν›„ λ‚΄μš©μ„ μž…λ ₯ν•  수 μžˆλ‹€. 즉, A λͺ…λ ΉμœΌλ‘œ $aλ₯Ό λŒ€μ²΄ν•  수 μžˆλ‹€.

I: ν˜„μž¬ ν–‰ 처음으둜 μ΄λ™ν•œ ν›„ λ‚΄μš©μ„ μž…λ ₯ν•  수 μžˆλ‹€. 즉, I λͺ…λ ΉμœΌλ‘œ ^iλ₯Ό λŒ€μ²΄ν•  수 μžˆλ‹€.

O: ν˜„μž¬ 쀄 μœ„μ— ν•œ 쀄을 μΆ”κ°€ν•˜κ³  λ‚΄μš©μ„ μž…λ ₯ν•  수 μžˆλ‹€. 즉, O λͺ…λ ΉμœΌλ‘œ koλ₯Ό λŒ€μ²΄ν•  수 μžˆλ‹€.

2.

Practical Vim의 λ“œλ₯˜ 넀일이 κ°€μž₯ μ’‹μ•„ν•˜λŠ” vim λͺ…λ Ήμ–΄λŠ” .이라고 ν•œλ‹€. 두 번째둜 μ’‹μ•„ν•˜λŠ” λͺ…령은 λ¬΄μ—‡μΌκΉŒ? * λͺ…령이라고 ν•œλ‹€(practical vim 10p)

*: ν˜„μž¬ μ»€μ„œ 밑에 μžˆλŠ” 단어λ₯Ό κ²€μƒ‰ν•˜λ©° λ‹€μŒ μΌμΉ˜ν•˜λŠ” λ‹¨μ–΄λ‘œ μ΄λ™ν•œλ‹€. 그리고 ν•΄λ‹Ή 단어와 μΌμΉ˜ν•˜λŠ” λͺ¨λ“  단어가 κ°•μ‘°ν‘œμ‹œλœλ‹€.

3.

Vim은 μž…λ ₯ λͺ¨λ“œλ₯Ό λ²—μ–΄λ‚  λ•Œ, κ·Έλ•ŒκΉŒμ§€ μž…λ ₯ν•œ λͺ¨λ“  λ‚΄μš©μ„ μ €μž₯히고 ν•˜λ‚˜μ˜ λ³€κ²½μœΌλ‘œ μ²˜λ¦¬ν•œλ‹€. . λͺ…령을 효과적으둜 ν™œμš©ν•˜λ €λ©΄, λ°˜λ³΅κ°€λŠ₯ν•œ ν˜•νƒœμ˜ 변경을 λ§Œλ“€μ–΄μ„œ μ‚¬μš©ν•΄μ•Ό ν•œλ‹€. λ˜ν•œ 되돌리기(u)도 ν•˜λ‚˜μ˜ 변경을 λ˜λŒλ¦¬λŠ” 처리λ₯Ό ν•œλ‹€. Vim에선 λ³€κ²½ λ‹¨μœ„λ₯Ό μΈμ‹ν•˜λ©° 일반λͺ¨λ“œ, μž…λ ₯λͺ¨λ“œλ₯Ό μ „ν™˜ν•˜λŠ” 것이 μ€‘μš”ν•˜λ‹€.

4.

daw: delete a word - μ»€μ„œκ°€ μžˆλŠ” 단어λ₯Ό μ‚­μ œν•œλ‹€. dbx, bdw와 λΉ„κ΅ν–ˆμ„ λ•Œ 쒋은 점은, 훨씬 반볡 κ°€λŠ₯ν•˜λ‹€λŠ” 점이닀.

5.

insert λͺ¨λ“œμ—μ„œλ„ μ»€λ§¨λ“œλ‘œ 문자λ₯Ό μ§€μšΈ 수 μžˆλ‹€. Ctrl-h: μ•žμ— μžˆλŠ” κΈ€μž ν•˜λ‚˜ μ œκ±°ν•˜κΈ°(=백슀페이슀) Ctrl-w: μ•žμ— μžˆλŠ” 단어 ν•˜λ‚˜ μ œκ±°ν•˜κΈ° Ctrl-u ν–‰μ˜ μ‹œμž‘ λΆ€λΆ„κΉŒμ§€ μ œκ±°ν•˜κΈ°

Last updated