블로그 이미지
baragi76

카테고리

분류 전체보기 (115)
생활 (10)
My Story (34)
My Album (1)
HomePage (0)
Hobbies (21)
Develop (42)
Utility (1)
Project (6)
Statistics Graph
Total232,005
Today1
Yesterday23

공지사항

달력

« » 2019.8
        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

VI 사용법

My Story/Tools / 2013.04.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