블로그 이미지
baragi76

카테고리

분류 전체보기 (115)
생활 (10)
My Story (34)
My Album (1)
HomePage (0)
Hobbies (21)
Develop (42)
Utility (1)
Project (6)
05-30 04:48
Total238,996
Today4
Yesterday28

공지사항

달력

« » 2020.5
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

안정적인 DNS서비스 DNSEver

VI 사용법

My Story/Tools / 2013. 4. 15. 11:54

원문 : http://www.washington.edu/computing/unix/vi.html



STARTING vi


     vi filename    edit a file named "filename"

     vi newfile     create a new file named "newfile"

ENTERING TEXT


     i            insert text left of cursor

     a            append text right of cursor

MOVING THE CURSOR


     h            left one space

     j            down one line

     k            up one line

     l            right one space

BASIC EDITING


     x         delete character

     nx        delete n characters

     X         delete character before cursor

     dw        delete word

     ndw       delete n words

     dd        delete line

     ndd       delete n lines

     D         delete characters from cursor to end of line

     r         replace character under cursor

     cw        replace a word

     ncw       replace n words

     C         change text from cursor to end of line

     o         insert blank line below cursor

                  (ready for insertion)

     O         insert blank line above cursor

                  (ready for insertion)

     J         join succeeding line to current cursor line

     nJ        join n succeeding lines to current cursor line

     u         undo last change

     U         restore current line

MOVING AROUND IN A FILE


     w            forward word by word

     b            backward word by word

     $            to end of line

     0 (zero)     to beginning of line

     H            to top line of screen

     M            to middle line of screen

     L            to last line of screen

     G            to last line of file

     1G           to first line of file

     <Control>f   scroll forward one screen

     <Control>b   scroll backward one screen

     <Control>d   scroll down one-half screen

     <Control>u   scroll up one-half screen

     n            repeat last search in same direction

     N            repeat last search in opposite direction

CLOSING AND SAVING A FILE


     ZZ            save file and then quit

     :w            save file

     :q!            discard changes and quit file

Posted by baragi76

댓글을 달아 주세요