home *** CD-ROM | disk | FTP | other *** search
- ===============================================================================
- = ─ ε ß ≡ ε ∩ ε µ α δ ε Γ α ≥ ⁿ Γ ≤ ≈ σ ß φ Φ Ω VIM - ┬σ≡±Φ 1.5 =
- ===============================================================================
- Vim --- ²≥ε ε≈σφⁿ ∞ε∙φ√Θ ≡σΣαΩ≥ε≡, Φ∞σ■∙ΦΘ ∞φεµσ±≥Γε Ωε∞αφΣ, ±δΦ°Ωε∞
- ∞φεπε Σδ ≥επε, ≈≥εß√ Φ⌡ Γ±σ ∞εµφε ß√δε ε∩Φ±α≥ⁿ Γ ≥αΩε∞ ≤≈σßφΦΩσ, ΩαΩ
- ²≥ε≥. ▌≥ε≥ ≤≈σßφΦΩ ∩≡ΦτΓαφ εß· ±φΦ≥ⁿ Σε±≥α≥ε≈φεσ ≈Φ±δε Ωε∞αφΣ Σδ ≥επε,
- ≈≥εß√ ┬√ ∞επδΦ ± δσπΩε±≥ⁿ■ Φ±∩εδⁿτεΓα≥ⁿ Vim Γ Ωα≈σ±≥Γσ ≡σΣαΩ≥ε≡α εß∙σπε
- φατφα≈σφΦ .
-
- ┬α∞ ∩ε≥≡σß≤σ≥± ∩≡ΦßδΦτΦ≥σδⁿφε 25-30 ∞Φφ≤≥ φα ε±ΓεσφΦσ Σαφφεπε ≤≈σßφΦΩα Γ
- ταΓΦ±Φ∞ε±≥Φ ε≥ ≥επε, ±ΩεδⁿΩε Γ≡σ∞σφΦ ┬√ ∩ε≥≡α≥Φ≥σ φα ²Ω±∩σ≡Φ∞σφ≥√.
-
- ╩ε∞αφΣ√ Γ ≤≡εΩα⌡ ß≤Σ≤≥ ∞εΣΦ⌠Φ÷Φ≡εΓα≥ⁿ ≥σΩ±≥. ╤ετΣαΘ≥σ Ωε∩Φ■ ²≥επε ⌠αΘδα,
- ≈≥εß√ ∩ε∩≡αΩ≥ΦΩεΓα≥ⁿ± φα φσΘ (σ±δΦ ┬√ τα∩≤±≥ΦδΦ "vimtutor", ≥ε ²≥ε ≤µσ
- Ωε∩Φ ).
-
- ┬αµφε ∩ε∞φΦ≥ⁿ, ≈≥ε ²≥ε≥ ≤≈σßφΦΩ ∩≡σΣφατφα≈σφ Σδ εß≤≈σφΦ Γ ∩≡ε÷σ±±σ
- Φ±∩εδⁿτεΓαφΦ . ▌≥ε ετφα≈ασ≥, ≈≥ε ┬√ Σεδµφ√ τα∩≤±Ωα≥ⁿ Ωε∞αφΣ√ Σδ ≥επε,
- ≈≥εß√ ΩαΩ ±δσΣ≤σ≥ Φ⌡ Φτ≤≈Φ≥ⁿ. ┼±δΦ ┬√ ∩≡ε±≥ε ∩≡ε≈Φ≥ασ≥σ ≥σΩ±≥, ≥ε
- ταß≤Σσ≥σ Ωε∞αφΣ√!
-
- ╥σ∩σ≡ⁿ ≤ßσΣΦ≥σ±ⁿ Γ ≥ε∞, ≈≥ε ΩδαΓΦ°α CapsLock φσ ΓΩδ■≈σφα Φ φαµ∞Φ≥σ
- ΩδαΓΦ°≤ j φσ±ΩεδⁿΩε ≡ατ, ≥αΩ, ≈≥εß√ ╙≡εΩ 1.1 ∩εδφε±≥ⁿ■ ∩ε∞σ±≥Φδ± φα
- ²Ω≡αφσ.
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 1.1: ╧┼╨┼╠┼┘┼═╚┼ ╩╙╨╤╬╨└
-
- ** ─δ ∩σ≡σ∞σ∙σφΦ Ω≤≡±ε≡α φαµ∞Φ≥σ ΩδαΓΦ°Φ h,j,k,l ≥αΩ, ΩαΩ ∩εΩαταφε φΦµσ. **
- ^
- k ╤εΓσ≥√: ╩δαΓΦ°α h φα⌡εΣΦ≥± ±δσΓα Φ ∩σ≡σ∞σ∙ασ≥ ΓδσΓε.
- < h l > ╩δαΓΦ°α l φα⌡εΣΦ≥± ±∩≡αΓα Φ ∩σ≡σ∞σ∙ασ≥ Γ∩≡αΓε.
- j ╩δαΓΦ°α j ∩ε⌡εµα φα ±≥≡σδΩ≤ `ΓφΦτ'.
- v
- 1. ╧εΣΓΦπαΘ≥σ Ω≤≡±ε≡ ∩ε ²Ω≡αφ≤, ∩εΩα φσ ∩ε≈≤Γ±≥Γ≤σ≥σ ±σß ≤Γσ≡σφφε.
-
- 2. ═αΣαΓΦ≥σ ΩδαΓΦ°≤ `ΓφΦτ' (j) ∩εΩα εφα φσ φα≈φσ≥ ∩εΓ≥ε≡ ≥ⁿ± .
- ---> ╥σ∩σ≡ⁿ ┬√ τφασ≥σ, ΩαΩ ∩σ≡σΘ≥Φ Ω ±δσΣ≤■∙σ∞≤ ≤≡εΩ≤.
-
- 3. ╚±∩εδⁿτ≤ ΩδαΓΦ°≤ `ΓφΦτ' ∩σ≡σΘΣΦ≥σ Ω ╙≡εΩ≤ 1.2.
-
- ╟α∞σ≈αφΦσ: ┼±δΦ Γ√ ∩εΩα φσ ≤Γσ≡σφ√ Γ ≥ε∞, ≈≥ε φαßΦ≡ασ≥σ, φαµ∞Φ≥σ <ESC> Σδ
- ∩σ≡σ⌡εΣα Γ εß√≈φ√Θ ≡σµΦ∞ (Normal mode). ╧ε±δσ ²≥επε ∩σ≡σφαßσ≡Φ≥σ
- ≥≡σß≤σ∞≤■ Ωε∞αφΣ≤.
-
- ╟α∞σ≈αφΦσ: ╬ß√≈φ√σ ΩδαΓΦ°Φ ≤∩≡αΓδσφΦ Ω≤≡±ε≡ε∞ (±≥≡σδΩΦ) ≥αΩµσ Σεδµφ√
- ≡αßε≥α≥ⁿ. ╬ΣφαΩε, ΩδαΓΦ°Φ hjkl ∩ετΓεδ ≥ ┬α∞ ∩σ≡σ∞σ∙α≥ⁿ±
- τφα≈Φ≥σδⁿφε ß√±≥≡σσ, ΩαΩ ≥εδⁿΩε ┬√ φα≤≈Φ≥σ±ⁿ Φ∞Φ ∩εδⁿτεΓα≥ⁿ± .
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 1.2: ╟└╧╙╤╩ ╚ ╟└┬┼╨╪┼═╚┼ ╨└┴╬╥█ ╤ VIM
-
- !! ┬═╚╠└═╚┼! ╧≡σµΣσ, ≈σ∞ Γ√∩εδφ ≥ⁿ δ■ßεΘ Φτ ε∩Φ±αφφ√⌡ φΦµσ °απεΓ, ∩≡ε≈≥Φ≥σ
- ≤≡εΩ ÷σδΦΩε∞ !!
-
- 1. ═αµ∞Φ≥σ ΩδαΓΦ°≤ <ESC> (Σδ ≥επε, ≈≥εß√ ≤Σε±≥εΓσ≡Φ≥ⁿ± , ≈≥ε ┬√ Γ εß√≈φε∞
- ≡σµΦ∞σ (Normal mode)).
-
- 2. ═αßσ≡Φ≥σ: :q! <ENTER>.
-
- ---> ▌≥ε ∩ετΓεδΦ≥ ┬α∞ Γ√Θ≥Φ Φτ ≡σΣαΩ≥ε≡α ┴┼╟ ╤╬╒╨└═┼═╚▀ δ■ß√⌡ ±Σσδαφφ√⌡
- Φτ∞σφσφΦΘ. ┼±δΦ ┬√ ⌡ε≥Φ≥σ ±ε⌡≡αφΦ≥ⁿ Φτ∞σφσφΦ Φ Γ√Θ≥Φ:
- :wq <ENTER>
-
- 3. ╩επΣα ┬√ ≤ΓΦΣΦ≥σ ∩≡Φπδα°σφΦσ Ωε∞αφΣφεΘ εßεδε≈ΩΦ, φαßσ≡Φ≥σ Ωε∞αφΣ≤,
- Ωε≥ε≡α ∩≡ΦΓσδα ┬α± Γ ²≥ε≥ ≤≈σßφΦΩ. ▌≥ε ∞εµσ≥ ß√≥ⁿ
- vimtutor ru <ENTER>
- ╬ß√≈φε ∞εµφε Φ±∩εδⁿτεΓα≥ⁿ: vim tutor.ru <ENTER>
-
- ---> 'vim' ∩ετΓεδ σ≥ τα∩≤±≥Φ≥ⁿ ≡σΣαΩ≥ε≡ vim, 'tutor.ru' --- ²≥ε ⌠αΘδ, Ωε≥ε≡√Θ
- ┬√ ß≤Σσ≥σ ≡σΣαΩ≥Φ≡εΓα≥ⁿ.
-
- 4. ┼±δΦ ┬√ ≤Γσ≡σφ√ Γ ≥ε∞, ≈≥ε τα∩ε∞φΦδΦ ²≥Φ °απΦ, Γ√∩εδφΦ≥σ °απΦ ε≥ 1 Σε 3
- ≈≥εß√ Γ√Θ≥Φ ±φεΓα τα∩≤±≥Φ≥ⁿ ≡σΣαΩ≥ε≡. ╟α≥σ∞ ∩σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ Ω
- ╙≡εΩ≤ 1.3.
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 1.3: ╨┼─└╩╥╚╨╬┬└═╚┼ ╥┼╩╤╥└ - ╙─└╦┼═╚┼
-
-
- ** ═α⌡εΣ ±ⁿ Γ εß√≈φε∞ ≡σµΦ∞σ φαµ∞Φ≥σ x, ≈≥εß√ ≤ΣαδΦ≥ⁿ ±Φ∞Γεδ ∩εΣ Ω≤≡±ε≡ε∞. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ Ω ±≥≡εΩσ ΓφΦτ≤, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ─δ Φ±∩≡αΓδσφΦ ε°ΦßεΩ, ∩σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡, ∩εΩα εφ φσ εΩαµσ≥± φαΣ
- ≤Σαδ σ∞√∞ ±Φ∞Γεδε∞.
-
- 3. ═αµ∞Φ≥σ ΩδαΓΦ°≤ x Σδ ≤ΣαδσφΦ ≥≡σß≤σ∞επε ±Φ∞Γεδα.
-
- 4. ╧εΓ≥ε≡Φ≥σ °απΦ 2--4 ∩εΩα ±≥≡εΩα φσ ß≤Σσ≥ Φ±∩≡αΓδσφα.
-
- ---> ╬≥ ≥≥≥ε∩ε≥α Ωε∩√≥≥ ∩∩∩√δⁿ ∩∩ε ∩∩∩εδ■ δσ≥≥Φ≥≥.
-
- 5. ╥σ∩σ≡ⁿ, ΩεπΣα ±≥≡εΩα ε≥Ωε≡≡σΩ≥Φ≡εΓαφα, ∩σ≡σ⌡εΣΦ≥σ Ω ≤≡εΩ≤ 1.4.
-
- ╟└╠┼╫└═╚┼: ┬ ⌡εΣσ ε±ΓεσφΦ ²≥επε ≤≈σßφΦΩα φσ ∩√≥αΘ≥σ±ⁿ τα∩ε∞Φφα≥ⁿ, ≤≈Φ≥σ
- Γ ∩≡ε÷σ±±σ Φ±∩εδⁿτεΓαφΦ .
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 1.4: ╨┼─└╩╥╚╨╬┬└═╚┼ ╥┼╩╤╥└ - ┬╤╥└┬╩└
-
-
- ** ═α⌡εΣ ±ⁿ Γ εß√≈φε∞ ≡σµΦ∞σ (Normal mode), φαµ∞Φ≥σ i Σδ Γ±≥αΓΩΦ ≥σΩ±≥α. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ Ω ∩σ≡ΓεΘ ±≥≡εΩσ ΓφΦτ≤, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ─δ ≥επε, ≈≥εß√ ±Σσδα≥ⁿ ∩σ≡Γ≤■ ±≥≡εΩ≤ ΦΣσφ≥Φ≈φεΘ Γ≥ε≡εΘ, ∩ε∞σ±≥Φ≥σ
- Ω≤≡±ε≡ φα ±Φ∞Γεδ ╧┼╨┼─ Ωε≥ε≡√∞ ±δσΣ≤σ≥ Γ±≥αΓΦ≥ⁿ ≥σΩ±≥.
-
- 3. ═αµ∞Φ≥σ i Φ φαßσ≡Φ≥σ ≥≡σß≤σ∞√σ ΣεßαΓδσφΦ .
-
- 4. ╧ε±δσ Φ±∩≡αΓδσφΦ Γ±σ⌡ ε°ΦßεΩ φαµ∞Φ≥σ <ESC> Σδ ΓετΓ≡α≥α Γ εß√≈φ√Θ ≡σµΦ∞.
- ╧εΓ≥ε≡Φ≥σ °απΦ 2--4, ∩εΩα ⌠≡ατα φσ ß≤Σσ≥ Φ±∩≡αΓδσφα ∩εδφε±≥ⁿ■.
-
- ---> ╫α±≥ⁿ ≥σΩ±≥α Γ ±≥≡εΩσ ßσ±δσΣφε .
- ---> ╫α±≥ⁿ ≥σΩ±≥α Γ ²≥εΘ ±≥≡εΩσ ßσ±±δσΣφε ∩≡ε∩αδα.
-
- 5. ╩επΣα ε±ΓεΦ≥σ Γ±≥αΓΩ≤ ≥σΩ±≥α, ∩σ≡σ⌡εΣΦ≥σ Σαδⁿ°σ Ω ╨στ■∞σ.
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╨┼╟▐╠┼ ╙╨╬╩└ 1
-
- 1. ╩≤≡±ε≡ ∩σ≡σ∞σ∙ασ≥± δΦßε ΩδαΓΦ°α∞Φ ±ε ±≥≡σδΩα∞Φ, δΦßε ΩδαΓΦ°α∞Φ hjkl.
- h (ΓδσΓε) j (ΓφΦτ) k (ΓΓσ≡⌡) l (Γ∩≡αΓε)
-
- 2. ─δ τα∩≤±Ωα Vim (Φτ ∩≡Φπδα°σφΦ % Ωε∞αφΣφεΘ εßεδε≈ΩΦ) φαßσ≡Φ≥σ:
- vim ╚╠▀_╘└╔╦└ <ENTER>
-
- 3. ─δ ταΓσ≡°σφΦ ≡αßε≥√ ± Vim φαßσ≡Φ≥σ:
- <ESC> :q! <ENTER> ≈≥εß√ ε≥Ωατα≥ⁿ± ε≥ ±ε⌡≡αφσφΦ Φτ∞σφσφΦΘ.
- ╚δΦ φαßσ≡Φ≥σ:
- <ESC> :wq <ENTER> ≈≥εß√ ±ε⌡≡αφΦ≥ⁿ Φτ∞σφσφΦ .
-
- 4. ─δ ≤ΣαδσφΦ ±Φ∞Γεδα ∩εΣ Ω≤≡±ε≡ε∞ Γ εß√≈φε∞ ≡σµΦ∞σ, φαßσ≡Φ≥σ: x
-
- 5. ╫≥εß√ Γ±≥αΓΦ≥ⁿ ≥σΩ±≥ ∩σ≡σΣ Ω≤≡±ε≡ε∞ Γ εß√≈φε∞ ≡σµΦ∞σ, φαßσ≡Φ≥σ:
- i ΓΓεΣΦ≥σ ≥σΩ±≥ <ESC>
-
- ╟└╠┼╫└═╚┼: ═αµα≥Φσ <ESC> ∩σ≡σ∞σ±≥Φ≥ ┬α± Γ εß√≈φ√Θ ≡σµΦ∞ (Normal mode) δΦßε
- ∩≡σ≡Γσ≥ φσµσδα≥σδⁿφ≤■ Φ ≈α±≥Φ≈φε ταΓσ≡°σφφ≤■ Ωε∞αφΣ≤.
-
- ╥σ∩σ≡ⁿ ∩σ≡σ⌡εΣΦ∞ Ω ╙≡εΩ≤ 2.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 2.1: ╩╬╠└═─█ ╙─└╦┼═╚▀
-
-
- ** ═αßσ≡Φ≥σ dw Σδ ≤ΣαδσφΦ ≤≈α±≥Ωα ≥σΩ±≥α Σε Ωεφ÷α ±δεΓα. **
-
- 1. ═αµ∞Φ≥σ <ESC>, ≈≥εß√ ∩σ≡σΘ≥Φ Γ εß√≈φ√Θ ≡σµΦ∞.
-
- 2. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 3. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ Γ φα≈αδε ±δεΓα, Ωε≥ε≡εσ ±δσΣ≤σ≥ ≤ΣαδΦ≥ⁿ.
-
- 4. ═αßσ≡Φ≥σ dw , ≈≥εß√ ≤ΣαδΦ≥ⁿ ²≥ε ±δεΓε.
-
- ╟└╠┼╫└═╚┼: ┬ε Γ≡σ∞ φαßε≡α ß≤ΩΓ√ dw ∩ε Γ ≥± Γ ∩ε±δσΣφσΘ ±≥≡εΩσ ²Ω≡αφα. ┼±δΦ
- ┬√ ≈≥ε-≥ε φαßσ≡σ≥σ φσ∩≡αΓΦδⁿφε, φαµ∞Φ≥σ <ESC> Φ φα≈φΦ≥σ ±φα≈αδα.
-
- ---> ═σ±ΩεδⁿΩε ±δεΓ ≡α⌠ΦφαΣ Γ ²≥ε∞ ∩≡σΣδεµσφΦΦ αΓ≥εΩ≡αφ ΦτδΦ°φΦ.
-
- 5. ╧εΓ≥ε≡Φ≥σ °απΦ 3 Φ 4, ∩εΩα φσ Φ±∩≡αΓΦ≥σ Γ±σ ε°ΦßΩΦ Φ ∩σ≡σ⌡εΣΦ≥σ Ω
- ╙≡εΩ≤ 2.2.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 2.2: ─╬╧╬╦═╚╥┼╦▄═█┼ ╩╬╠└═─█ ╙─└╦┼═╚▀
-
-
- ** ═αßσ≡Φ≥σ d$ Σδ ≤ΣαδσφΦ ≥σΩ±≥α Σε Ωεφ÷α ±≥≡εΩΦ. **
-
- 1. ═αµ∞Φ≥σ <ESC>, ≈≥εß√ ∩σ≡σΘ≥Φ Γ εß√≈φ√Θ ≡σµΦ∞.
-
- 2. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 3. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ Ω Ωεφ÷≤ ∩≡αΓΦδⁿφεΘ ±≥≡εΩΦ (╧╬╤╦┼ ∩σ≡ΓεΘ . ).
-
- 4. ╫≥εß√ ≤ΣαδΦ≥ⁿ ε±≥α≥εΩ ±≥≡εΩΦ, φαßσ≡Φ≥σ d$ .
-
- ---> ╩≥ε-≥ε φαß≡αδ εΩεφ≈αφΦσ ²≥εΘ ±≥≡εΩΦ ΣΓαµΣ√. εΩεφ≈αφΦσ ²≥εΘ ±≥≡εΩΦ ΣΓαµΣ√.
-
-
- 5.╫≥εß√ δ≤≈°σ ≡ατεß≡α≥ⁿ± Γ ²≥ε∞, ∩σ≡σ⌡εΣΦ≥σ Ω ╙≡εΩ≤ 2.3.
-
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 2.3: ╩╬╠└═─█ ╚ ╬┴┌┼╩╥█
-
-
- ╘ε≡∞α≥ Ωε∞αφΣ√ `≤ΣαδσφΦσ' d ≥αΩεΓ:
-
- [≈Φ±δε] d εß·σΩ≥ ╚╦╚ d [≈Φ±δε] εß·σΩ≥
- ╟Σσ±ⁿ:
- ≈Φ±δε - ±ΩεδⁿΩε ≡ατ Φ±∩εδφΦ≥ⁿ Ωε∞αφΣ≤ (φσεß τα≥σδⁿφε, ∩ε ≤∞εδ≈αφΦ■=1).
- d - Ωε∞αφΣα ≤ΣαδσφΦ .
- εß·σΩ≥ - ± ≈σ∞ Ωε∞αφΣα Σεδµφα ß√≥ⁿ Γ√∩εδφσφα (∩σ≡σ≈Φ±δσφε φΦµσ).
-
- ╩≡α≥ΩΦΘ ±∩Φ±εΩ εß·σΩ≥εΓ:
- w - ε≥ Ω≤≡±ε≡α Σε Ωεφ÷α ±δεΓα, ΓΩδ■≈α ταΓσ≡°α■∙ΦΘ ∩≡εßσδ.
- e - ε≥ Ω≤≡±ε≡α Σε Ωεφ÷α ±δεΓα, ═┼ ΓΩδ■≈α ταΓσ≡°α■∙ΦΘ ∩≡εßσδ.
- $ - ε≥ Ω≤≡±ε≡α Σε Ωεφ÷α ±≥≡εΩΦ.
- ^ - ε≥ Ω≤≡±ε≡α Σε φα≈αδα ±≥≡εΩΦ.
-
- ╟└╠┼╫└═╚┼: ╧≡ε±≥εσ φαµα≥Φσ φα ±Φ∞Γεδ εß·σΩ≥α Γ εß√≈φε∞ ≡σµΦ∞σ (Normal mode)
- ßστ Σε∩εδφΦ≥σδⁿφ√⌡ Ωε∞αφΣ ∩σ≡σΣΓΦφσ≥ Ω≤≡±ε≡ ≥αΩ, ΩαΩ ≤Ωαταφε Γ
- ±∩Φ±Ωσ εß·σΩ≥εΓ.
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 2.4: ╚╤╩╦▐╫┼═╚┼ ╚╟ ╧╨└┬╚╦└ `╩╬╠└═─└-╬┴┌┼╩╥'
-
-
- ** ═αßσ≡Φ≥σ dd Σδ ≤ΣαδσφΦ Γ±σΘ ±≥≡εΩΦ. **
-
- ┬±δσΣ±≥ΓΦσ ≈α±≥επε ∩≡Φ∞σφσφΦ ε∩σ≡α÷ΦΦ ≤ΣαδσφΦ Γ±σΘ ±≥≡εΩΦ, ≡ατ≡αßε≥≈ΦΩΦ
- Vim ≡σ°ΦδΦ, ≈≥ε Σδ ²≥επε ∩≡ε∙σ Γ±σπε ∩≡ε±≥ε φαß≡α≥ⁿ d ΣΓαµΣ√.
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ωε Γ≥ε≡εΘ ±≥≡εΩσ ⌠≡ατ√.
- 2. ═αßσ≡Φ≥σ dd Σδ ≤ΣαδσφΦ ±≥≡εΩΦ.
- 3. ╥σ∩σ≡ⁿ ∩σ≡σ∞σ±≥Φ≥σ±ⁿ Ω ≈σ≥Γσ≡≥εΘ ±≥≡εΩσ.
- 4. ═αßσ≡Φ≥σ 2dd (Γ±∩ε∞φΦ≥σ ∩≡αΓΦδε `≈Φ±δε-Ωε∞αφΣα-εß·σΩ≥'), ≈≥εß√ ≤ΣαδΦ≥ⁿ
- ΣΓσ ±≥≡εΩΦ.
-
- 1) ╦σ≥ε∞ ⌡εµ≤ φα ±≥αΣΦεφ,
- 2) ╬, ΩαΩ Γφστα∩φε Ωεφ≈Φδ± ΣΦΓαφ!
- 3) ▀ ßεδσ■ τα ``╟σφΦ≥'', ``╟σφΦ≥'' --- ≈σ∞∩Φεφ!
- 4) ╧σ≈αδⁿφε πδ µ≤ φα φα°σ ∩εΩεδσφΦσ!
- 5) ┼πε π≡ Σ≤∙σσ Φδⁿ ∩≤±≥ε Φδⁿ ≥σ∞φε...
- 6) ▀ ±Φµ≤ φα ±Ωα∞σΘΩσ Γ δεµσ `┴'
- 7) ╚ Φπ≡α■ φα ßεδⁿ°εΘ µσ±≥ φεΘ ≥≡≤ßσ.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 2.5: ╩╬╠└═─└ `╬╥╩└╥'
-
-
- ** ═αµ∞Φ≥σ u Σδ ε≥∞σφ√ ≡στ≤δⁿ≥α≥α ≡αßε≥√ ∩≡σΣ√Σ≤∙σΘ Ωε∞αφΣ√, U Σδ ε≥∞σφ√
- Φ±∩≡αΓδσφΦΘ Γε Γ±σΘ ±≥≡εΩσ. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ ---> Φ ≤±≥αφεΓΦ≥σ σπε φα
- ∩σ≡Γ≤■ ε°ΦßΩ≤.
- 2. ═αµ∞Φ≥σ x Σδ ≤ΣαδσφΦ ∩σ≡Γεπε φσ∩≡αΓΦδⁿφεπε ±Φ∞Γεδα.
- 3. ╥σ∩σ≡ⁿ φαµ∞Φ≥σ u Σδ ε≥∞σφ√ (ε≥Ωα≥α) ∩ε±δσΣφσΘ Γ√∩εδφσφφεΘ Ωε∞αφΣ√.
- 4. ╚±∩≡αΓⁿ≥σ Γ±σ ε°ΦßΩΦ Γ ±≥≡εΩσ, Φ±∩εδⁿτ≤ Ωε∞αφΣ≤ x .
- 5. ╥σ∩σ≡ⁿ φαµ∞Φ≥σ ταπδαΓφ≤■ U Σδ ≥επε, ≈≥εß√ Γσ≡φ≤≥ⁿ Γ±■ ±≥≡εΩ≤ Γ Φ±⌡εΣφεσ
- ±ε±≥ε φΦσ.
- 6. ═αµ∞Φ≥σ u φσ±ΩεδⁿΩε ≡ατ Σδ ε≥∞σφ√ Ωε∞αφΣ√ U Φ ∩≡σΣ√Σ≤∙Φ⌡ Ωε∞αφΣ.
- 7. ═αµ∞Φ≥σ ≥σ∩σ≡ⁿ CTRL-R (≤Σσ≡µΦΓαΘ≥σ ΩδαΓΦ°≤ CTRL φαµα≥εΘ Γ ∞ε∞σφ≥ φαµα≥Φ
- R) φσ±ΩεδⁿΩε ≡ατ Σδ ΓετΓ≡α≥α Ωε∞αφΣ (ε≥Ωα≥ ε≥Ωα≥α).
-
- ---> ╚±∩≡≡αΓⁿ≥σ εε°ΦßΩΦ Γ ²≥εΘΘ ±≥≡εΩσ Φ Γσ≡φΦ≥≥σ Φ⌡ ±± ∩ε∞ε∙ⁿⁿ■ `ε≥Ωα≥α'.
-
- 8. ▌≥ε ß√δΦ ε≈σφⁿ ∩εδστφ√σ Ωε∞αφΣ√. ─αδσσ ∩σ≡σ⌡εΣΦ≥σ Ω ╨στ■∞σ ╙≡εΩα 2.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╨┼╟▐╠┼ ╙╨╬╩└ 2
-
-
- 1. ─δ ≤ΣαδσφΦ ≥σΩ±≥α ε≥ Ω≤≡±ε≡α Σε Ωεφ÷α ±δεΓα φαßσ≡Φ≥σ: dw
-
- 2. ─δ ≤ΣαδσφΦ ≥σΩ±≥α ε≥ Ω≤≡±ε≡α Σε Ωεφ÷α ±≥≡εΩΦ φαßσ≡Φ≥σ: d$
-
- 3. ─δ ≤ΣαδσφΦ Γ±σΘ ±≥≡εΩΦ φαßσ≡Φ≥σ: dd
-
- 4. ╘ε≡∞α≥ Ωε∞αφΣ√ Γ εß√≈φε∞ ≡σµΦ∞σ Φ∞σσ≥ ΓΦΣ:
-
- [≈Φ±δε] Ωε∞αφΣα εß·σΩ≥ ╚╦╚ Ωε∞αφΣα [≈Φ±δε] εß·σΩ≥
- πΣσ:
- ≈Φ±δε - ±ΩεδⁿΩε ≡ατ ∩εΓ≥ε≡Φ≥ⁿ Γ√∩εδφσφΦσ Ωε∞αφΣ√
- Ωε∞αφΣα - ≈≥ε Γ√∩εδφΦ≥ⁿ, φα∩≡Φ∞σ≡ d Σδ ≤ΣαδσφΦ
- εß·σΩ≥ - φα ≈≥ε Σεδµφα ΓετΣσΘ±≥ΓεΓα≥ⁿ Ωε∞αφΣα, φα∩≡Φ∞σ≡ w (±δεΓε),
- $ (Σε Ωεφ÷α ±≥≡εΩΦ), Φ ≥.Σ.
-
- 5. ─δ ε≥∞σφ√ (ε≥Ωα≥α) ∩≡σΣ°σ±≥Γ≤■∙Φ⌡ ΣσΘ±≥ΓΦΘ φαßσ≡Φ≥σ: u (±≥≡ε≈φα u)
- ─δ ε≥∞σφ√ (ε≥Ωα≥α) Γ±σ⌡ Φτ∞σφσφΦΘ Γ ±≥≡εΩσ φαßσ≡Φ≥σ: U (∩≡ε∩Φ±φα U)
- ─δ ε≥∞σφ√ ε≥Ωα≥α φαßσ≡Φ≥σ: CTRL-R
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 3.1: ╩╬╠└═─└ ┬╤╥└┬╩╚
-
-
- ** ═αßσ≡Φ≥σ p Σδ Γ±≥αΓΩΦ ∩ε±δσΣφσπε ≤Σαδσφφεπε ≥σΩ±≥α ∩ε±δσ Ω≤≡±ε≡α. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ Ω ∩ε±δσΣφσΘ ±≥≡εΩσ Φτ φαßε≡α.
-
- 2. ═αßσ≡Φ≥σ dd Σδ ≤ΣαδσφΦ ±≥≡εΩΦ Φ σσ ±ε⌡≡αφσφΦ Γ ß≤⌠σ≡σ Vim'α.
-
- 3. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ Ω ±≥≡εΩσ ═└─ ≥σ∞ ∞σ±≥ε∞, Ω≤Σα ±δσΣ≤σ≥ Γ±≥αΓΦ≥ⁿ
- ≤Σαδσφφ≤■ ±≥≡εΩ≤.
-
- 4. ═α⌡εΣ ±ⁿ Γ εß√≈φε∞ ≡σµΦ∞σ φαßσ≡Φ≥σ p Σδ τα∞σφ√ ±≥≡εΩΦ.
-
- 5. ╧εΓ≥ε≡Φ≥σ °απΦ 2--4, ∩εΩα φσ ≡α±±≥αΓΦ≥σ Γ±σ ±≥≡εΩΦ Γ φ≤µφε∞ ∩ε≡ ΣΩσ.
-
- π) ╚ δ≤≈°σ Γ√Σ≤∞α≥ⁿ φσ ∞επ.
- ß) ╩επΣα φσ Γ °≤≥Ω≤ ταφσ∞επ,
- Γ) ╬φ ≤Γαµα≥ⁿ ±σß τα±≥αΓΦδ
- α) ╠εΘ Σ Σ ±α∞√⌡ ≈σ±≥φ√⌡ ∩≡αΓΦδ
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 3.2: ╩╬╠└═─└ ╟└╠┼═█
-
-
- ** ═αßσ≡Φ≥σ r Φ ±Φ∞Γεδ, τα∞σφ ■∙ΦΘ ±Φ∞Γεδ ∩εΣ Ω≤≡±ε≡ε∞. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ╙±≥αφεΓΦ≥σ Ω≤≡±ε≡ ≥αΩ, ≈≥εß√ εφ φα⌡εΣΦδ± φαΣ ∩σ≡ΓεΘ ε°ΦßΩεΘ.
-
- 3. ═αßσ≡Φ≥σ r Φ τα≥σ∞ ±Φ∞Γεδ, Φ±∩≡αΓδ ■∙ΦΘ ε°ΦßΩ≤.
-
- 4. ╧εΓ≥ε≡Φ≥σ °απΦ 2 Φ 3, ∩εΩα ∩σ≡Γα ±≥≡εΩα φσ ß≤Σσ≥ Φ±∩≡αΓδσφα.
-
- ---> ┬ ∞ε∞σπ≥ φαß≥≡α ²≥εΘ ≈≥≡εΩΦ Ωεσ0Ω≥ε ± ≥≡≤Σε∞ ∩ε∩ΓΣαδ ∩ε ΩδΓαΦ°α∞!
- ---> ┬ ∞ε∞σφ≥ φαßε≡α ²≥εΘ ±≥≡εΩΦ Ωεσ-Ω≥ε ± ≥≡≤Σε∞ ∩ε∩αΣαδ ∩ε ΩδαΓΦ°α∞!
-
- 5. ╥σ∩σ≡ⁿ ∩σ≡σ⌡εΣΦ≥σ Ω ╙≡εΩ≤ 3.2.
-
- ╟└╠┼╫└═╚┼: ╧ε∞φΦ≥σ, ≈≥ε Γ√ Σεδµφ√ ≤≈Φ≥ⁿ± Γ ∩≡ε÷σ±±σ ≡αßε≥√, α φσ ∩≡ε±≥ε
- τα∩ε∞Φφα .
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 3.3: ╩╬╠└═─└ ╚╟╠┼═┼═╚▀
-
-
- ** ─δ Φτ∞σφσφΦ ≈α±≥Φ ±δεΓα φαßσ≡Φ≥σ cw . **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ╨α±∩εδεµΦ≥σ Ω≤≡±ε≡ φαΣ ß≤ΩΓεΘ `o' Γ ±δεΓσ `±εδα'.
-
- 3. ═αßσ≡Φ≥σ cw Φ Φ±∩≡αΓⁿ≥σ ±δεΓε (Γ Σαφφε∞ ±δ≤≈ασ, φαßσ≡Φ≥σ `δεΓ'.)
-
- 4. ═αµ∞Φ≥σ <ESC> Φ ∩σ≡σ⌡εΣΦ≥σ Ω ±δσΣ≤■∙σΘ ε°ΦßΩσ (Ω ∩σ≡Γε∞≤ ±Φ∞Γεδ≤, Ωε≥ε≡√Θ
- φαΣε Φτ∞σφΦ≥ⁿ.)
-
- 5. ╧εΓ≥ε≡Φ≥σ °απΦ 3--4 ∩εΩα ∩σ≡Γεσ ∩≡σΣδεµσφΦσ φσ ±≥αφσ≥ ΦΣσφ≥Φ≈φ√∞ Γ≥ε≡ε∞≤.
-
- ---> ═σ±ΩεδⁿΩε ±εδα Γ ²ⁿπ÷ ±≥≡εΩσ ≥∩π°÷ßⁿ ≡σΣαδτΩ≤■Φσ±Γ⌡.
- ---> ═σ±ΩεδⁿΩε ±δεΓ Γ ²≥εΘ ±≥≡εΩσ ≥≡σß≤■≥ ≡σΣαΩ≥Φ≡εΓαφΦ .
-
- ╬ß≡α≥Φ≥σ ΓφΦ∞αφΦσ, ≈≥ε cw φσ ≥εδⁿΩε τα∞σφ σ≥ ±δεΓε, φε Φ ∩σ≡σΓεΣΦ≥ Γα± Γ ≡σµΦ∞
- Γ±≥αΓΩΦ.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 3.4: ╧╨╬─╬╦╞└┼╠ ╚╟╠┼═▀╥▄ ╤ ╩╬╠└═─╬╔ c
-
-
- ** ╩ε∞αφΣα τα∞σφ√ Φ±∩εδⁿτ≤σ≥± ± ≥σ∞Φ µσ εß·σΩ≥α∞Φ, ≈≥ε Φ Ωε∞αφΣα ≤ΣαδσφΦ . **
-
- 1. ╩ε∞αφΣα Φτ∞σφσφΦ ∩≡Φ∞σφ σ≥± ≥αΩΦ∞ µσ εß≡ατε∞, ΩαΩ Φ Ωε∞αφΣα ≤ΣαδσφΦ .
- ┼σ ⌠ε≡∞α≥ ≥αΩεΓ:
-
- [≈Φ±δε] c εß·σΩ≥ ╚╦╚ c [≈Φ±δε] εß·σΩ≥
-
- 2. ╬ß·σΩ≥√ ≥αΩµσ ±εΓ∩αΣα■≥: w (±δεΓε), $ (Ωεφσ÷ ±≥≡εΩΦ) Φ ≥.∩.
-
- 3. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 4. ╧σ≡σΘΣΦ≥σ Ω ∩σ≡ΓεΘ ε°ΦßΩσ.
-
- 5. ═αßσ≡Φ≥σ c$ Φ ε≥≡σΣαΩ≥Φ≡≤Θ≥σ ∩σ≡Γ≤■ ±≥≡εΩ≤ ≥αΩ, ≈≥εß√ εφα ±εΓ∩αΣαδα ±ε
- Γ≥ε≡εΘ, ∩ε±δσ ≈σπε φαµ∞Φ≥σ <ESC>.
-
- ---> ╩εφσ÷ ²≥εΘ ±≥≡εΩΦ φ≤µΣασ≥± Γ ∩ε∞ε∙Φ, ≈≥εß√ ±≥α≥ⁿ ∩ε⌡εµΦ∞ φα Γ≥ε≡εΘ.
- ---> ╩εφσ÷ ²≥εΘ ±≥≡εΩΦ φ≤µΣασ≥± Γ ∩ε∞ε∙Φ Ωε∞αφΣ√ c$ .
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╨┼╟▐╠┼ ╙╨╬╩└ 3
-
-
- 1. ─δ Γ±≥αΓΩΦ ≥σΩ±≥α, Ωε≥ε≡√Θ ≥εδⁿΩε ≈≥ε ß√δ ≤Σαδσφ, φαßσ≡Φ≥σ p . ▌≥α
- Ωε∞αφΣα Γ±≥αΓΦ≥ ≤Σαδσφφ√Θ ≥σΩ±≥ ╧╬╤╦┼ Ω≤≡±ε≡α (σ±δΦ ß√δα ≤Σαδσφα ±≥≡εΩα,
- ≥ε εφα ß≤Σσ≥ ∩ε∞σ∙σφα Γ ±≥≡εΩσ ∩εΣ Ω≤≡±ε≡ε∞).
-
- 2. ─δ τα∞σφ√ ±Φ∞Γεδα ∩εΣ Ω≤≡±ε≡ε∞ φαßσ≡Φ≥σ r Φ τα≥σ∞ τα∞σφ ■∙ΦΘ ±Φ∞Γεδ.
-
- 3. ╩ε∞αφΣα Φτ∞σφσφΦ ∩ετΓεδ σ≥ ┬α∞ Φτ∞σφΦ≥ⁿ ≤Ωαταφφ√Θ εß·σΩ≥ ε≥ Ω≤≡±ε≡α Σε
- Ωεφ÷α ²≥επε εß·σΩ≥α. ═α∩≡Φ∞σ≡, φαßσ≡Φ≥σ cw Σδ τα∞σφ√ ε≥ Ω≤≡±ε≡α Σε
- Ωεφ÷α ±δεΓα, c$ Σδ Φτ∞σφσφΦ Σε Ωεφ÷α ±≥≡εΩΦ.
-
- 4. ╘ε≡∞α≥ Ωε∞αφΣ√ Φτ∞σφσφΦ ≥αΩεΓ:
-
- [≈Φ±δε] c εß·σΩ≥ ╚╦╚ c [≈Φ±δε] εß·σΩ≥
-
- ╥σ∩σ≡ⁿ ε≥∩≡αΓδ Θ≥σ±ⁿ Ω ±δσΣ≤■∙σ∞≤ ≤≡εΩ≤.
-
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 4.1: ╚═╘╬╨╠└╓╚▀ ╬ ╘└╔╦┼ ╚ ╨└╤╧╬╦╬╞┼═╚┼ ┬ ═┼╠
-
-
- ** ═αßσ≡Φ≥σ CTRL-g ≈≥εß√ ≤ΓΦΣσ≥ⁿ ┬α°σ ∞σ±≥ε≡α±∩εδεµσφΦσ Γ ⌠αΘδσ Φ Φφ⌠ε≡∞α÷Φ■
- ε φσ∞.
- ═αßσ≡Φ≥σ SHIFT-G Σδ ∩σ≡σ∞σ∙σφΦ Ω ταΣαφφεΘ ±≥≡εΩσ Γ ⌠αΘδσ. **
-
- ╟α∞σ≈αφΦσ: ╧≡ε≈Φ≥αΘ≥σ Γσ±ⁿ ≤≡εΩ ∩≡σµΣσ ≈σ∞ Γ√∩εδφ ≥ⁿ δ■ß√σ Ωε∞αφΣ√!!
-
- 1. ╙Σσ≡µΦΓα ΩδαΓΦ°≤ Ctrl φαµ∞Φ≥σ g . ┬φΦτ≤ ²Ω≡αφα ∩ε ΓΦ≥± ±≥≡εΩα ±≥α≥≤±α ±
- Φ∞σφσ∞ ⌠αΘδα Φ φε∞σ≡ε∞ ±≥≡εΩΦ, Γ Ωε≥ε≡εΘ ┬√ φα⌡εΣΦ≥σ±ⁿ. ╟α∩ε∞φΦ≥σ φε∞σ≡
- ±≥≡εΩΦ, εφ ∩ε≥≡σß≤σ≥± φα ╪απσ 3.
-
- 2. ═αµ∞Φ≥σ shift-G Σδ ∩σ≡σ∞σ∙σφΦ Ω Ωεφ÷≤ ⌠αΘδα.
-
- 3. ═αßσ≡Φ≥σ φε∞σ≡ ±≥≡εΩΦ, Γ Ωε≥ε≡εΘ Γ√ φα⌡εΣΦδΦ±ⁿ Φ τα≥σ∞ shift-G. ▌≥ε
- Γσ≡φσ≥ ┬α± Ω ±≥≡εΩσ, Γ Ωε≥ε≡εΘ ┬√ ß√δΦ, ΩεπΣα Γ ∩σ≡Γ√Θ ≡ατ φαµαδΦ Ctrl-g.
- (╩επΣα ┬√ ß≤Σσ≥σ φαßΦ≡α≥ⁿ ÷Φ⌠≡√, εφΦ ═┼ ε≥εß≡ατ ≥± φα ²Ω≡αφσ.)
-
- 4. ┼±δΦ ┬√ τα∩ε∞φΦδΦ Γ±σ Γ√°σ±Ωαταφφεσ, Γ√∩εδφΦ≥σ °απΦ 1--3.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 4.2: ╩╬╠└═─└ ╧╬╚╤╩└
-
- ** ═αßσ≡Φ≥σ / Φ τα≥σ∞ ΓΓσΣΦ≥σ Φ±Ωε∞≤■ ⌠≡ατ≤. **
-
- 1. ┬ εß√≈φε∞ ≡σµΦ∞σ (Normal mode) φαßσ≡Φ≥σ ±Φ∞Γεδ / . ╬ß≡α≥Φ≥σ ΓφΦ∞αφΦσ,
- ≈≥ε εφ Γ∞σ±≥σ ± Ω≤≡±ε≡ε∞ ∩ε ΓΦ≥± ΓφΦτ≤ ²Ω≡αφα, ΩαΩ ²≥ε ∩≡εΦ±⌡εΣΦ≥ ±
- Ωε∞αφΣεΘ : .
-
- 2. ╥σ∩σ≡ⁿ φαßσ≡Φ≥σ 'ε°°°ΦßΩα' <ENTER>. ▌≥ε ≥ε ±δεΓε, Ωε≥ε≡εσ ┬√ ß≤Σσ≥σ
- Φ±Ωα≥ⁿ.
-
- 3. ─δ ≥επε, ≈≥εß√ ∩εΓ≥ε≡Φ≥ⁿ ∩εΦ±Ω, ∩≡ε±≥ε φαµ∞Φ≥σ n .
- ─δ ∩εΦ±Ωα ²≥εΘ ⌠≡ατ√ Γ εß≡α≥φε∞ φα∩≡αΓδσφΦΦ, φαµ∞Φ≥σ Shift-N .
-
- 4. ┼±δΦ ┬√ µσδασ≥σ ±≡ατ≤ Φ±Ωα≥ⁿ Γ εß≡α≥φε∞ φα∩≡αΓδσφΦΦ, Φ±∩εδⁿτ≤Θ≥σ
- Ωε∞αφΣ≤ ? Γ∞σ±≥ε / .
-
- ---> ╩επΣα ┬√ ∩≡Φ ∩εΦ±Ωσ Σε±≥Φπφσ≥σ Ωεφ÷α ⌠αΘδα, ∩εΦ±Ω ß≤Σσ≥ ∩≡εΣεδµσφ ±
- φα≈αδα.
-
- "ε°°°ΦßΩα" ²≥ε φσ ±∩ε±εß ∩≡εΦτφσ±σφΦ ±δεΓα `ε°ΦßΩα'; ε°°°ΦßΩα ²≥ε ε°ΦßΩα.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 4.3: ╧╬╚╤╩ ╧└╨═█╒ ╤╩╬┴╬╩
-
-
- ** ═αßσ≡Φ≥σ % Σδ ∩εΦ±Ωα ∩α≡φ√⌡ ),] ΦδΦ } . **
-
- 1. ╧ε∞σ±≥Φ≥σ Ω≤≡±ε≡ φαΣ δ■ßεΘ Φτ (, [ ΦδΦ { Γ ±≥≡εΩσ ΓφΦτ≤, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ╥σ∩σ≡ⁿ φαßσ≡Φ≥σ ±Φ∞Γεδ % .
-
- 3. ╩≤≡±ε≡ Σεδµσφ ∩σ≡σ±Ωε≈Φ≥ⁿ φα ∩α≡φ≤■ ±ΩεßΩ≤.
-
- 4. ═αßσ≡Φ≥σ % Σδ ΓετΓ≡α≥α Ω≤≡±ε≡α φαταΣ Ω ∩σ≡ΓεΘ ±ΩεßΩσ.
-
- ---> ▌≥ε ( ±≥≡εΩα, ±εΣσ≡µα∙α ≥αΩΦσ (, ≥αΩΦσ [ ] Φ ≥αΩΦσ { } ±ΩεßΩΦ. ))
-
- ╟α∞σ≈αφΦσ: ▌≥ε ε≈σφⁿ ≤Σεßφε ∩≡Φ ε≥δαΣΩσ ∩≡επ≡α∞∞ ± ∩≡ε∩≤∙σφφ√∞Φ ±ΩεßΩα∞Φ!
-
-
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 4.4: ╤╧╬╤╬┴ ╚╤╧╨└┬╦┼═╚▀ ╬╪╚┴╬╩
-
-
- ** ═αßσ≡Φ≥σ :s/ß√δε/±≥αδε/g Σδ τα∞σφ√ 'ß√δε' φα '±≥αδε'. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ═αßσ≡Φ≥σ :s/≤ΓεΣ■/≤Γεµ≤ <ENTER> . ╬ß≡α≥Φ≥σ ΓφΦ∞αφΦσ φα ≥ε, ≈≥ε ²≥α Ωε∞αφΣα
- τα∞σφΦ≥ ≥εδⁿΩε ∩σ≡Γεσ φαΘΣσφφεσ Γ⌡εµΣσφΦσ Γ ±≥≡εΩσ.
-
- 3. ╥σ∩σ≡ⁿ φαßσ≡Φ≥σ :s/≤ΓεΣ■/≤Γεµ≤/g , ετφα≈α■∙σσ ∩εΣ±≥αφεΓΩ≤ πδεßαδⁿφε Γε
- Γ±σΘ ±≥≡εΩσ. ▌≥ε τα∞σφΦ≥ Γ±σ φαΘΣσφφ√σ Γ ±≥≡εΩσ Γ⌡εµΣσφΦ .
-
- ---> ▀ ≤ΓεΣ■ Ω ε≥Γσ≡µσφφ√∞ ±σδσφⁿ ∞, ≤ΓεΣ■ ±ΩΓετⁿ ΓσΩεΓσ≈φ√Θ ±≥εφ, ≤ΓεΣ■ Ω
- ταß√≥√∞ ∩εΩεδσφⁿ ∞.
-
- 4. ─δ τα∞σφ√ Γ±σ⌡ Γ⌡εµΣσφΦΘ ∩ε±δσΣεΓα≥σδⁿφε±≥Φ ±Φ∞ΓεδεΓ ∞σµΣ≤ ΣΓ≤∞
- ±≥≡εΩα∞Φ,
- φαßσ≡Φ≥σ :#,#s/ß√δε/±≥αδε/g πΣσ #,# --- φε∞σ≡α ²≥Φ⌡ ±≥≡εΩ.
- ═αßσ≡Φ≥σ :%s/ß√δε/±≥αδε/g Σδ τα∞σφ√ Γ±σ⌡ Γ⌡εµΣσφΦΘ Γε Γ±σ∞ ⌠αΘδσ.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╨┼╟▐╠┼ ╙╨╬╩└ 4
- 1. Ctrl-g ∩εΩατ√Γασ≥ Γα°σ ∩εδεµσφΦσ Γ ⌠αΘδσ Φ Φφ⌠ε≡∞α÷Φ■ ε φσ∞.
- Shift-G ∩σ≡σ∞σ∙ασ≥ ┬α± Γ Ωεφσ÷ ⌠αΘδα. ═ε∞σ≡, τα Ωε≥ε≡√∞ ±δσΣ≤σ≥ Shift-G
- ∩ετΓεδ σ≥ ∩σ≡σΘ≥Φ Ω ±≥≡εΩσ ± ²≥Φ∞ φε∞σ≡ε∞.
-
- 2. ═αµα≥Φσ / Φ τα≥σ∞ ΓΓεΣ ±≥≡εΩΦ ∩ετΓεδ σ≥ ∩≡εΦτΓσ±≥Φ ∩εΦ±Ω ²≥εΘ ±≥≡εΩΦ
- ┬╧┼╨┼─ ∩ε ≥σΩ±≥≤.
- ═αµα≥Φσ ? Φ τα≥σ∞ ΓΓεΣ ±≥≡εΩΦ ∩ετΓεδ σ≥ ∩≡εΦτΓσ±≥Φ ∩εΦ±Ω ²≥εΘ ±≥≡εΩΦ
- ═└╟└─ ∩ε ≥σΩ±≥≤.
- ╧ε±δσ ∩εΦ±Ωα φαßσ≡Φ≥σ n Σδ ∩σ≡σ⌡εΣα Ω ±δσΣ≤■∙σ∞≤ Γ⌡εµΣσφΦ■ Φ±Ωε∞εΘ
- ±≥≡εΩΦ Γ ≥ε∞ µσ φα∩≡αΓδσφΦΦ ΦδΦ Shift-N Σδ ∩σ≡σ⌡εΣα Γ ∩≡ε≥ΦΓε∩εδεµφε∞
- φα∩≡αΓδσφΦΦ.
-
- 3. ═αµα≥Φσ % , ΩεπΣα Ω≤≡±ε≡ φα⌡εΣΦ≥± φα (,),[,],{, ΦδΦ } ∩ετΓεδ σ≥ φαΘ≥Φ
- ∩α≡φ≤■ ±ΩεßΩ≤.
-
- 4. ─δ ∩εΣ±≥αφεΓΩΦ `±≥αδε' Γ∞σ±≥ε ∩σ≡Γεπε `ß√δε' Γ ±≥≡εΩσ, φαßσ≡Φ≥σ
- :s/old/new
- ─δ ∩εΣ±≥αφεΓΩΦ `±≥αδε' Γ∞σ±≥ε Γ±σ⌡ `ß√δε' Γ ±≥≡εΩσ, φαßσ≡Φ≥σ
- :s/old/new/g
- ─δ τα∞σφ√ Γ Φφ≥σ≡Γαδσ ∞σµΣ≤ ΣΓ≤∞ ±≥≡εΩα∞Φ, φαßσ≡Φ≥σ
- :#,#s/old/new/g
- ─δ τα∞σφ√ Γ±σ⌡ Γ⌡εµΣσφΦΘ `ß√δε' φα `±≥αδε' Γ ⌠αΘδσ, φαßσ≡Φ≥σ
- :%s/old/new/g
- ╫≥εß√ ≡σΣαΩ≥ε≡ ΩαµΣ√Θ ≡ατ τα∩≡α°ΦΓαδ ∩εΣ≥Γσ≡µΣσφΦσ, ΣεßαΓⁿ≥σ 'c'
- :%s/old/new/gc
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 5.1: ╩└╩ ┬█╧╬╦═╚╥▄ ┬═┼╪═▐▐ ╩╬╠└═─╙
-
-
- ** ═αßσ≡Φ≥σ :! Φ τα≥σ∞ Γφσ°φ■■ Ωε∞αφΣ≤, Ωε≥ε≡≤■ ±δσΣ≤σ≥ Γ√∩εδφΦ≥ⁿ. **
-
- 1. ═αßσ≡Φ≥σ ≤µσ τφαΩε∞≤■ ┬α∞ Ωε∞αφΣ≤ : Σδ ≤±≥αφεΓΩΦ Ω≤≡±ε≡α Γ Ωε∞αφΣφ≤■
- ±≥≡εΩ≤ ≡σΣαΩ≥ε≡α. ▌≥ε ∩ετΓεδΦ≥ ┬α∞ ΓΓσ±≥Φ Ωε∞αφΣ≤.
-
- 2. ╥σ∩σ≡ⁿ φαßσ≡Φ≥σ ±Φ∞Γεδ ! (Γε±ΩδΦ÷α≥σδⁿφ√Θ τφαΩ). ╥σ∩σ≡ⁿ ∞εµφε Φ±∩εδφΦ≥ⁿ
- Γφσ°φ■■ Ωε∞αφΣ≤, Φ±∩εδⁿτ≤ Ωε∞αφΣφ≤■ εßεδε≈Ω≤.
-
- 3. ─δ ∩≡Φ∞σ≡α φαßσ≡Φ≥σ ls ∩ε±δσ ! Φ φαµ∞Φ≥σ <ENTER>. ▌≥α Ωε∞αφΣα Γ√ΓσΣσ≥
- ±∩Φ±εΩ ⌠αΘδεΓ Γ ≥σΩ≤∙σ∞ Ωα≥αδεπσ, ≥ε≈φε ≥αΩµσ, ΩαΩ σ±δΦ ß√ ┬√ ΓΓσδΦ ²≥≤
- Ωε∞αφΣ≤ Γ ∩≡Φπδα°σφΦΦ εßεδε≈ΩΦ. ╚δΦ ∩ε∩≡εß≤Θ≥σ :!dir , σ±δΦ ∩≡σΣ√Σ≤∙α
- Ωε∞αφΣα φσ ±≡αßε≥αδα.
-
- ---> ╟α∞σ≈αφΦσ: ╥αΩΦ∞ ±∩ε±εßε∞ ∞εµφε Γ√∩εδφΦ≥ⁿ δ■ß≤■ Γφσ°φ■■ Ωε∞αφΣ≤.
-
- ---> ╟α∞σ≈αφΦσ: ┬±σ Ωε∞αφΣ√, φα≈Φφα■∙Φσ± ± : , Σεδµφ√ ταΓσ≡°α≥ⁿ± φαµα≥Φσ∞
- <ENTER>.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 5.2: ╩└╩ ╟└╧╚╤└╥▄ ╘└╔╦
-
-
- ** ─δ ±ε⌡≡αφσφΦ Φτ∞σφσφΦΘ, ∩≡εΦτΓσΣσφφ√⌡ Γ ⌠αΘδσ, φαßσ≡Φ≥σ :w ╚╠▀_╘└╔╦└. **
-
- 1. ═αßσ≡Φ≥σ :!dir ΦδΦ :!ls Σδ ∩εδ≤≈σφΦ ±∩Φ±Ωα ⌠αΘδεΓ Γ ≥σΩ≤∙σ∞ Ωα≥αδεπσ.
- ╩αΩ ┬α∞ ≤µσ ΦτΓσ±≥φε, ┬√ Σεδµφ√ φαµα≥ⁿ <ENTER> ∩ε±δσ ΓΓεΣα ²≥Φ⌡ Ωε∞αφΣ.
-
- 2. ╧≡ΦΣ≤∞αΘ≥σ φατΓαφΦσ Σδ ⌠αΘδα, Ωε≥ε≡εσ σ∙σ φσ ±≤∙σ±≥Γ≤σ≥, φα∩≡Φ∞σ≡ TEST.
-
- 3. ╥σ∩σ≡ⁿ φαßσ≡Φ≥σ :w TEST (πΣσ TEST --- ²≥ε Φ∞ ⌠αΘδα, ∩≡ΦΣ≤∞αφφεσ ┬α∞Φ.)
-
- 4. ▌≥α Ωε∞αφΣα ±ε⌡≡αφΦ≥ Γσ±ⁿ ⌠αΘδ (╙≈σßφΦΩ ∩ε Vim) ∩εΣ Φ∞σφσ∞ TEST. ╫≥εß√
- ≤Σε±≥εΓσ≡Φ≥ⁿ± Γ ²≥ε∞, ±φεΓα φαßσ≡Φ≥σ :!dir Φ ∩≡ε±∞ε≥≡Φ≥σ Ωα≥αδεπ.
-
- ---> ╟α∞σ≥ⁿ≥σ, ≈≥ε σ±δΦ ┬√ Γ√ΘΣσ≥σ Φτ Vim Φ τα≥σ∞ τα∩≤±≥Φ≥σ σπε ±φεΓα ±
- ⌠αΘδε∞ TEST, ²≥ε≥ ⌠αΘδ ß≤Σσ≥ ≥ε≈φεΘ Ωε∩ΦσΘ ≤≈σßφΦΩα Γ ≥ε≥ ∞ε∞σφ≥, ΩεπΣα
- ┬√ σπε ±ε⌡≡αφΦδΦ.
-
- 5. ╥σ∩σ≡ⁿ ≤ΣαδΦ≥σ ²≥ε≥ ⌠αΘδ, φαß≡αΓ :!del TEST
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 5.3: ┬█┴╬╨╬╫═╬┼ ╤╬╒╨└═┼═╚┼
-
-
- ** ─δ ±ε⌡≡αφσφΦ ≈α±≥Φ ⌠αΘδα, φαßσ≡Φ≥σ :#,# w ╚╠▀_╘└╔╦└ **
-
- 1. ┼∙σ ≡ατ φαßσ≡Φ≥σ :!dir ΦδΦ :!ls Σδ ∩εδ≤≈σφΦ ±∩Φ±Ωα ⌠αΘδεΓ Γ ≥σΩ≤∙σ∞
- Ωα≥αδεπσ Φ Γ√ßσ≡Φ≥σ ∩εΣ⌡εΣ ∙σσ Φ∞ , φα∩≡Φ∞σ≡ TEST.
-
- 2. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ Ω φα≈αδ≤ ²≥εΘ ±≥≡αφΦ÷√ Φ φαµ∞Φ≥σ Ctrl-g Σδ φα⌡εµΣσφΦ
- φε∞σ≡α ±≥≡εΩΦto. ╟└╧╬╠═╚╥┼ ▌╥╬╥ ═╬╠┼╨!
-
- 3. ╥σ∩σ≡ⁿ ∩σ≡σ∞σ±≥Φ≥σ±ⁿ Γ Ωεφσ÷ ±≥≡αφΦ÷√ Φ ΓφεΓⁿ φαßσ≡Φ≥σ Ctrl-g. ╟└╧╬╠═╚╥┼
- ╚ ▌╥╬╥ ═╬╠┼╨ ╥╬╞┼!
-
- 4. ─δ ±ε⌡≡αφσφΦ ╥╬╦▄╩╬ ╫└╤╥╚ ⌠αΘδα φαßσ≡Φ≥σ :#,# w TEST , πΣσ #,# --- ²≥ε
- φε∞σ≡α, Ωε≥ε≡√σ ┬√ τα∩ε∞φΦδΦ (φα≈αδε, Ωεφσ÷), α TEST --- Φ∞ Γα°σπε ⌠αΘδα.
-
- 5. ╩αΩ Φ ∩≡σµΣσ, ≤ßσΣΦ≥σ±ⁿ Γ φαδΦ≈ΦΦ ²≥επε ⌠αΘδα Ωε∞αφΣεΘ :!dir , φε ═┼
- ╙─└╦▀╔╥┼ σπε.
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 5.4: ╫╥┼═╚┼ ╚ ╬┴┌┼─╚═┼═╚┼ ╘└╔╦╬┬
-
- ** ─δ Γ±≥αΓΩΦ ±εΣσ≡µΦ∞επε ⌠αΘδα, φαßσ≡Φ≥σ :r FILENAME **
-
- 1. ═αßσ≡Φ≥σ :!dir Σδ ≥επε, ≈≥εß√ ≤ßσΣΦ≥ⁿ± Γ ≥ε∞, ≈≥ε ⌠αΘδ TEST Γ±σ σ∙σ
- ±≤∙σ±≥Γ≤σ≥.
-
- 2. ╙±≥αφεΓΦ≥σ Ω≤≡±ε≡ Γ Γσ≡⌡φσΘ ≈α±≥Φ ²≥εΘ ±≥≡αφΦ÷√.
-
- ╟α∞σ≈αφΦσ: ╧ε±δσ Γ√∩εδφσφΦ °απα 3 ┬√ ≤ΓΦΣΦ≥σ ╙≡εΩ 5.3. ╧ε±δσ ²≥επε
- ∩σ≡σ∞σ∙αΘ≥σ±ⁿ ┬═╚╟, ±φεΓα Ω ²≥ε∞≤ ≤≡εΩ≤.
-
- 3. ╥σ∩σ≡ⁿ ∩≡ε≈Φ≥αΘ≥σ ┬α° ⌠αΘδ TEST, Φ±∩εδⁿτ≤ Ωε∞αφΣ≤ :r TEST , πΣσ
- TEST --- ²≥ε Φ∞ ⌠αΘδα.
-
- ╟α∞σ≈αφΦσ: ╧≡ε≈Φ≥αφφ√Θ ┬α∞Φ ⌠αΘδ ß≤Σσ≥ Γ±≥αΓδσφ Γ ≥ε∞ ∞σ±≥σ, πΣσ φα⌡εΣΦ≥±
- Ω≤≡±ε≡.
-
- 4. ╫≥εß√ ≤ßσΣΦ≥ⁿ± Γ ≥ε∞, ≈≥ε ⌠αΘδ ∩≡ε≈Φ≥αφ, ∩σ≡σ∞σ±≥Φ≥σ±ⁿ φσ∞φεπε φαταΣ ∩ε
- ≥σΩ±≥≤ Φ ABτα∞σ≥ⁿ≥σ, ≈≥ε ≥σ∩σ≡ⁿ ±≤∙σ±≥Γ≤■≥ ΣΓσ Ωε∩ΦΦ ╙≡εΩα 5.3, Φ±⌡εΣφα
- Φ ∩εδ≤≈σφφα Φτ ⌠αΘδα.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╨┼╟▐╠┼ ╙╨╬╩└ 5
-
-
- 1. :!Ωε∞αφΣα Φ±∩εδφ σ≥ Γφσ°φ■■ Ωε∞αφΣ≤.
-
- ═σΩε≥ε≡√σ ∩εδστφ√σ ∩≡Φ∞σ≡√:
- :!dir --- Γ√ΓεΣΦ≥ ±∩Φ±εΩ ⌠αΘδεΓ Γ Ωα≥αδεπσ.
- :!del FILENAME --- ≤Σαδ σ≥ ⌠αΘδ FILENAME.
-
- 2. :w FILENAME τα∩Φ±√Γασ≥ ≥σΩ≤∙ΦΘ ≡σΣαΩ≥Φ≡≤σ∞√Θ ⌠αΘδ φα ΣΦ±Ω
- ∩εΣ Φ∞σφσ∞ FILENAME.
-
- 3. :#,#w FILENAME ±ε⌡≡αφ σ≥ ±≥≡εΩΦ ε≥ # Σε # Γ ⌠αΘδ FILENAME.
-
- 4. :r FILENAME ±≈Φ≥√Γασ≥ ± ΣΦ±Ωα ⌠αΘδ FILENAME Φ ∩ε∞σ∙ασ≥ σπε Γ ≥σΩ≤∙ΦΘ
- ⌠αΘδ ±δσΣε∞ τα ∩ετΦ÷ΦσΘ Ω≤≡±ε≡α.
-
-
-
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 6.1: ╩╬╠└═─└ ╤╬╟─└═╚▀
-
-
- ** ═αßσ≡Φ≥σ o ≈≥εß√ ±ετΣα≥ⁿ ∩≤±≥≤■ ±≥≡εΩ≤ ∩εΣ Ω≤≡±ε≡ε∞ Φ ∩σ≡σΘ≥Φ Γ ≡σµΦ∞
- Γ±≥αΓΩΦ (Insert mode) **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ═αßσ≡Φ≥σ o (Γ φΦµφσ∞ ≡σπΦ±≥≡σ) Σδ ≥επε, ≈≥εß√ ±ετΣα≥ⁿ ∩≤±≥≤■ ±≥≡εΩ≤
- ═╚╞┼ Ω≤≡±ε≡α Φ ∩σ≡σΘ≥Φ Γ ≡σµΦ∞ Γ±≥αΓΩΦ (Insert mode).
-
- 3. ╥σ∩σ≡ⁿ ±Ωε∩Φ≡≤Θ≥σ ∩ε∞σ≈σφφ≤■ ---> ±≥≡εΩ≤ Φ φαµ∞Φ≥σ <ESC> Σδ Γ√⌡εΣα Φτ
- ≡σµΦ∞α Γ±≥αΓΩΦ.
-
- ---> ╧ε±δσ φαµα≥Φ o Ω≤≡±ε≡ ∩σ≡σΘΣσ≥ φα φεΓ≤■ ∩≤±≥≤■ ±≥≡εΩ≤ Γ ≡σµΦ∞σ Γ±≥αΓΩΦ.
-
- 4. ─δ ±ετΣαφΦ ±≥≡εΩΦ ┬█╪┼ Ω≤≡±ε≡α, ∩≡ε±≥ε φαßσ≡Φ≥σ ταπδαΓφ≤■ O, Γ∞σ±≥ε
- ±≥≡ε≈φεΘ o. ╧ε∩≡εß≤Θ≥σ ∩≡εΣσδα≥ⁿ ²≥ε ± φΦµσ±δσΣ≤■∙σΘ ±≥≡εΩεΘ.
- ╤ετΣαΘ≥σ φεΓ≤■ ±≥≡εΩ≤ φαΣ ²≥εΘ, φαµαΓ Shift-O, ∩ε∞σ±≥ΦΓ Ω≤≡±ε≡ φα ²≥≤ ±≥≡εΩ≤.
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 6.2: ╩╬╠└═─└ ─╬┴└┬╦┼═╚▀
-
- ** ═αßσ≡Φ≥σ a , ≈≥εß√ Γ±≥αΓΦ≥ⁿ ≥σΩ±≥ ╧╬╤╦┼ Ω≤≡±ε≡α. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Γ Ωεφσ÷ ∩σ≡ΓεΘ ±≥≡εΩΦ, ∩ε∞σ≈σφφεΘ ---> ,
- φαß≡αΓ $ Γ εß√≈φε∞ ≡σµΦ∞σ (Normal mode).
-
- 2. ═αßσ≡Φ≥σ a (Γ φΦµφσ∞ ≡σπΦ±≥≡σ) Σδ ΣεßαΓδσφΦ ≥σΩ±≥α ╧╬╤╦┼ ±Φ∞Γεδα,
- φα⌡εΣ ∙σπε± ∩εΣ Ω≤≡±ε≡ε∞. (╟απδαΓφα A ∩ετΓεδ σ≥ ΣεßαΓΦ≥ⁿ Γ Ωεφσ÷
- ±≥≡εΩΦ.)
-
- ╟α∞σ≈αφΦσ: ▌≥ε ∩ετΓεδ σ≥ Φτßσµα≥ⁿ φαµα≥Φ i , ∩ε±δσΣφσπε ±Φ∞Γεδα, ≥σΩ±≥α Σδ
- Γ±≥αΓΩΦ, <ESC>, Ω≤≡±ε≡-Γ∩≡αΓε, Φ, φαΩεφσ÷, x , ∩≡ε±≥ε Σδ ≥επε,
- ≈≥εß√ ΣεßαΓΦ≥ⁿ ≥σ±≥ Γ Ωεφσ÷ ±≥≡εΩΦ!
-
- 3. ╥σ∩σ≡ⁿ ταΓσ≡°Φ≥σ ∩σ≡Γ≤■ ±≥≡εΩ≤. ╟α∞σ≥ⁿ≥σ ≥αΩµσ, ≈≥ε ΣεßαΓδσφΦσ ²≥ε Γ
- ≥ε≈φε±≥Φ ≥ε µσ ±α∞εσ, ≈≥ε Φ ≡σµΦ∞ Γ±≥αΓΩΦ, τα Φ±Ωδ■≈σφΦσ∞ ∩ετΦ÷ΦΦ, Γ
- Ωε≥ε≡≤■ ß≤Σσ≥ Γ±≥αΓδσφ ≥σΩ±≥.
-
- ---> ▌≥α ±≥≡ε≈Ωα ∩ετΓεδΦ≥ ┬α∞ ∩ε∩≡αΩ≥ΦΩεΓα≥ⁿ±
- ---> ▌≥α ±≥≡ε≈Ωα ∩ετΓεδΦ≥ ┬α∞ ∩ε∩≡αΩ≥ΦΩεΓα≥ⁿ± Γ ΣεßαΓδσφΦΦ ≥σΩ±≥α Γ Ωεφσ÷
- ±≥≡εΩΦ.
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 6.3: ┼┘┼ ╬─╚═ ╤╧╬╤╬┴ ╟└╠┼═█
-
-
- ** ═αßσ≡Φ≥σ ταπδαΓφ≤■ R Σδ τα∞σφ√ ßεδσσ, ≈σ∞ εΣφεπε ±Φ∞Γεδα. **
-
- 1. ╧σ≡σ∞σ±≥Φ≥σ Ω≤≡±ε≡ ΓφΦτ, Ω ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ --->.
-
- 2. ╨α±∩εδεµΦ≥σ Ω≤≡±ε≡ Γ φα≈αδσ ∩σ≡Γεπε ±δεΓα, ε≥δΦ≈α■∙σπε± ε≥
- ±εε≥Γσ≥±≥Γ≤■∙σπε Γ ±δσΣ≤■∙σΘ ±≥≡εΩσ, ∩ε∞σ≈σφφεΘ ---> (±δεΓε '∩ε±δσΣφσΘ').
-
- 3. ╥σ∩σ≡ⁿ φαßσ≡Φ≥σ R Φ τα∞σφΦ≥σ ε±≥α≥εΩ ≥σΩ±≥α Γ ∩σ≡ΓεΘ ±≥≡εΩσ, φαß≡αΓ
- ∩εΓσ≡⌡ ±≥α≡επε ≥σΩ±≥α ≥αΩ, ≈≥εß√ εßσ ±≥≡εΩΦ ±≥αδΦ εΣΦφαΩεΓ√∞Φ.
-
- ---> ╧σ≡Γ≤■ ±≥≡εΩ≤ ∞εµφε ±≡αΓφ ≥ⁿ ± ∩ε±δσΣφσΘ, Φ±∩εδⁿτ≤ ΩδαΓΦ°Φ.
- ---> ╧σ≡Γ≤■ ±≥≡εΩ≤ ∞εµφε ±≡αΓφ ≥ⁿ ± Γ≥ε≡εΘ, Φ±∩εδⁿτ≤ R Φ φαß≡αΓ φεΓ√Θ ≥σΩ±≥.
-
- 4. ╬ß≡α≥Φ≥σ ΓφΦ∞αφΦσ, ≈≥ε ∩≡Φ φαµα≥ΦΦ <ESC> Σδ ταΓσ≡°σφΦ , δ■ßεΘ
- φσ Φτ∞σφσφφ√Θ ≥σΩ±≥ ±ε⌡≡αφΦ≥± .
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 6.4: ╙╤╥└═╬┬╩└ ╧└╨└╠┼╥╨╬┬
-
-
- ** ╙±≥αφεΓΦ∞ ∩α≡α∞σ≥≡√ ≥αΩ, ≈≥εß√ Φπφε≡Φ≡εΓα≥ⁿ ≡σπΦ±≥≡ ∩≡Φ ∩εΦ±Ωσ ΦδΦ τα∞σφσ **
-
-
- 1. ╧εΦ∙Φ≥σ ±δεΓε 'Φπφε≡Φ≡εΓα≥ⁿ', φαß≡αΓ:
- /Φπφε≡Φ≡εΓα≥ⁿ
- ╧εΓ≥ε≡Φ≥σ ∩εΦ±Ω φσ±ΩεδⁿΩε ≡ατ, φαµΦ∞α ΩδαΓΦ°≤ n
-
- 2. ┬Ωδ■≈Φ≥σ ∩α≡α∞σ≥≡ 'ic' (╚πφε≡Φ≡εΓα≥ⁿ ≡σπΦ±≥≡), φαß≡αΓ:
- :set ic
-
- 3. ╥σ∩σ≡ⁿ ±φεΓα ±ΣσδαΘ≥σ ∩εΦ±Ω ±δεΓα 'Φπφε≡Φ≡εΓα≥ⁿ', φαµαΓ: n
- ╧εΓ≥ε≡Φ≥σ ∩εΦ±Ω φσ±ΩεδⁿΩε ≡ατ, φαµΦ∞α ΩδαΓΦ°≤ n
-
- 4. ┬Ωδ■≈Φ≥σ ∩α≡α∞σ≥≡√ 'hlsearch' Φ 'incsearch':
- :set hls is
-
- 5. ╥σ∩σ≡ⁿ ε∩ ≥ⁿ ΓΓσΣΦ≥σ Ωε∞αφΣ≤ ∩εΦ±Ωα Φ ∩ε±∞ε≥≡Φ≥σ, ≈≥ε ∩εδ≤≈Φ≥± :
- /Φπφε≡Φ≡εΓα≥ⁿ
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╨┼╟▐╠┼ ╙╨╬╩└ 6
-
-
- 1. ═αµα≥Φσ o ±ετΣασ≥ ±≥≡εΩ≤ ═╚╞┼ Ω≤≡±ε≡α Φ ∩σ≡σ∞σ∙ασ≥ Ω≤≡±ε≡ Γ φσσ Γ ≡σµΦ∞σ
- Γ±≥αΓΩΦ.
- ═αµα≥Φσ ταπδαΓφεΘ O ±ετΣασ≥ ±≥≡εΩ≤ ┬█╪┼ ±≥≡εΩΦ, Γ Ωε≥ε≡εΘ φα⌡εΣΦ≥±
- Ω≤≡±ε≡.
-
- 2. ═αßσ≡Φ≥σ a Σδ Γ±≥αΓΩΦ ≥σΩ±≥α ╧╬╤╦┼ ±Φ∞Γεδα, φα Ωε≥ε≡ε∞ φα⌡εΣΦ≥± Ω≤≡±ε≡.
- ═αµα≥Φσ ταπδαΓφεΘ A αΓ≥ε∞α≥Φ≈σ±ΩΦ ∩σ≡σ∞σ∙ασ≥ ┬α± Σδ ΣεßαΓδσφΦ ≥σΩ±≥α
- Γ Ωεφσ÷ ±≥≡εΩΦ.
-
- 3. ═αµα≥Φσ ταπδαΓφεΘ R ∩σ≡σΓεΣΦ≥ ┬α± Γ ≡σµΦ∞ τα∞σφ√ Σε ≥σ⌡ ∩ε≡, ∩εΩα φσ
- ß≤Σσ≥ φαµα≥α ΩδαΓΦ°α <ESC> Σδ ταΓσ≡°σφΦ .
-
- 4. ═αß≡αΓ ":set xxx" Γ√ ±∞εµσ≥σ ΓΩδ■≈Φ≥ⁿ ∩α≡α∞σ≥≡ "xxx"
-
-
-
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 7: ╩╬╠└═─█ ╧╬╦╙╫┼═╚▀ ┬╤╥╨╬┼══╬╔ ╤╧╨└┬╩╚
-
- ** ╚±∩εδⁿτ≤Θ≥σ Γ±≥≡εσφφ≤■ ±∩≡αΓε≈φ≤■ ±Φ±≥σ∞≤ **
-
- Vim εßδαΣασ≥ ∞ε∙φεΘ Γ±≥≡εσφφεΘ ±∩≡αΓε≈φεΘ ±Φ±≥σ∞εΘ. ─δ φα≈αδα ∩ε∩≡εß≤Θ≥σ
- εΣΦφ Φτ ≥≡σ⌡ Γα≡Φαφ≥εΓ:
- - φαµ∞Φ≥σ ΩδαΓΦ°≤ <HELP> (σ±δΦ ≥αΩεΓα Φ∞σσ≥± φα ΩδαΓΦα≥≤≡σ)
- - φαµ∞Φ≥σ ΩδαΓΦ°≤ <F1> (σ±δΦ ≥αΩεΓα Φ∞σσ≥± φα ΩδαΓΦα≥≤≡σ)
- - φαßσ≡Φ≥σ :help <ENTER>
-
- ═αßσ≡Φ≥σ :q <ENTER> ≈≥εß√ ταΩ≡√≥ⁿ εΩφε ±∩≡αΓΩΦ.
-
- ┬√ ∞εµσ≥σ φαΘ≥Φ ±∩≡αΓΩ≤ Σδ δ■ßεπε ∩εφ ≥Φ ΦδΦ Ωε∞αφΣ√, ∩≡ε±≥ε ταΣαΓ
- ±εε≥Γσ≥±≥Γ≤■∙ΦΘ α≡π≤∞σφ≥ Ωε∞αφΣσ ":help". ╧ε∩≡εß≤Θ≥σ ±δσΣ≤■∙σσ (φσ ταß≤Σⁿ≥σ
- φαµα≥ⁿ <ENTER>):
-
- :help w
- :help c_<T
- :help insert-index
-
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ╙≡εΩ 8: ╤╬╟─└═╚┼ ╤╥└╨╥╬┬╬├╬ ╤╩╨╚╧╥└
-
- ** ┬Ωδ■≈Φ∞ Γετ∞εµφε±≥Φ Vim **
-
- Vim Φ∞σσ≥ φα∞φεπε ßεδⁿ°σ Γετ∞εµφε±≥σΘ, ≈σ∞ Vi, εΣφαΩε ßεδⁿ°Φφ±≥Γαε Φτ φΦ⌡
- Γ√Ωδ■≈σφ√ ∩ε ≤∞εδ≈αφΦ■. ─δ ≥επε, ≈≥εß√ φα≈α≥ⁿ Φ±∩εδⁿτεΓα≥ⁿ φεΓ√σ
- Γετ∞εµφε±≥Φ ┬α∞ ±δσΣ≤σ≥ ±ετΣα≥ⁿ ⌠αΘδ "vimrc".
-
- 1. ╬≥≡σΣαΩ≥Φ≡≤Θ≥σ ⌠αΘδ "vimrc", σπε ≡α±∩εδεµσφΦσ ταΓΦ±Φ≥ ε≥ Φ±∩εδⁿτ≤σ∞εΘ
- ±Φ±≥σ∞√:
-
- :edit ~/.vimrc Σδ Unix
- :edit $VIM/_vimrc Σδ MS-Windows
-
- 2. ╥σ∩σ≡ⁿ ∩≡ε≈Φ≥αΘ≥σ ∩≡Φ∞σ≡ ⌠αΘδα "vimrc":
-
- :read $VIMRUNTIME/vimrc_example.vim
-
- 3. ╟α∩Φ°Φ≥σ ⌠αΘδ:
-
- :write
-
- ╥σ∩σ≡ⁿ ∩≡Φ ±δσΣ≤■∙σ∞ τα∩≤±Ωσ Vim ß≤Σσ≥ ΓΩδ■≈σφα ∩εΣ±Γσ≥Ωα ±Φφ≥αΩ±Φ±α. ┬±σ
- φα±≥≡εΘΩΦ, ∩≡σΣ∩ε≈Φ≥ασ∞√σ ┬α∞Φ, ∞επ≤≥ ß√≥ⁿ ΣεßαΓδσφ√ Γ ⌠αΘδ "vimrc".
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ═α ²≥ε∞ ταΓσ≡°ασ≥± ╙≈σßφΦΩ Vim. ╬φ ß√δ ∩≡σΣφατφα≈σφ Σδ ≥επε, ≈≥εß√ Σα≥ⁿ
- εß∙σσ ∩≡σΣ±≥αΓδσφΦσ ε ≡σΣαΩ≥ε≡σ Vim, Σε±≥α≥ε≈φεσ Σδ ≥επε, ≈≥εß√ ± δσπΩε±≥ⁿ■
- Φ±∩εδⁿτεΓα≥ⁿ σπε. ╙≈σßφΦΩ ΣαδσΩ ε≥ ∩εδφε≥√, ∩ε±ΩεδⁿΩ≤ Vim Φ∞σσ≥ ε≈σφⁿ ∞φεπε
- Ωε∞αφΣ. ╧≡ε≈Φ≥αΘ≥σ ≥σ∩σ≡ⁿ ≡≤ΩεΓεΣ±≥Γε ∩εδⁿτεΓα≥σδ : ":help user-manual".
-
- ─δ ΣαδⁿφσΘ°σπε ≈≥σφΦ ≡σΩε∞σφΣ≤σ≥± ΩφΦπα:
- Vim - Vi Improved - └Γ≥ε≡: Steve Oualline
- ╚τΣα≥σδⁿ: New Riders
- ▌≥α ΩφΦπα ∩εδφε±≥ⁿ■ ∩ε±Γ ∙σφα Vim. ╬±εßσφφε ∩εδστφα φεΓΦ≈Ωα∞. ╤εΣσ≡µΦ≥
- ∞φεµσ±≥Γε ∩≡Φ∞σ≡εΓ Φ Φδδ■±≥≡α÷ΦΘ.
- ┬τπδ φΦ≥σ φα See http://iccf-holland.org/click5.html
-
- ╤δσΣ≤■∙α ΩφΦπα ßεδσσ ∩ε≈≥σφφεπε Γετ≡α±≥α Φ ∩ε±Γ ∙σφα ßεδⁿ°σ Vi, ≈σ∞ Vim,
- εΣφαΩε ≥αΩµσ ≡σΩε∞σφΣ≤σ≥± :
- Learning the Vi Editor - └Γ≥ε≡: Linda Lamb
- ╚τΣα≥σδⁿ: O'Reilly & Associates Inc.
- ▌≥ε ⌡ε≡ε°α ΩφΦπα Σδ ≥επε, ≈≥εß√ ≤τφα≥ⁿ Γ±σ, ≈≥ε ≥εδⁿΩε ∞εµφε ∩≡εΣσδ√Γα≥ⁿ ±
- Vi. ╪σ±≥εσ ΦτΣαφΦσ ≥αΩµσ ΓΩδ■≈ασ≥ Φφ⌠ε≡∞α÷Φ■ ε Vim.
-
- ▌≥ε≥ ≤≈σßφΦΩ ß√δ φα∩Φ±αφ Michael C. Pierce Φ Robert K. Ware, Colorado School
- of Mines ± Φ±∩εδⁿτεΓαφΦσ∞ ΦΣσΘ, ∩≡σΣδεµσφφ√⌡ Charles Smith, Colorado State
- University. E-mail: bware@mines.colorado.edu.
-
- ─ε≡αßε≥αφε Σδ Vim Bram Moolenaar.
-
- ╧σ≡σΓεΣ: └φΣ≡σΘ ╩Φ±σδσΓ <a_kissel@eudoramail.com>, 2002.
- Translator: Andrey Kiselev <a_kissel@eudoramail.com>, 2002.
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-