Demo image Demo image Demo image Demo image Demo image Demo image

Memulakan Shell Programming - common editor

  • Wednesday, March 10, 2010
  • zana991
  • Common vi editor command list
    For this PurposeUse this vi Command Syntax
    To insert new textesc + i ( You have to press 'escape' key then 'i')
    To save fileesc + : + w (Press 'escape' key then 'colon' and finally 'w')
    To save file with file name (save as)esc + : + w "filename"
    To quit the vi editoresc + : + q
    To quit without savingesc + : + q!
    To save and quit vi editoresc + : + wq
    To search for specified word in forward directionesc + /word (Press 'escape' key, type /word-to-find, for e.g. to find word 'shri', type as
    /shri)
    To continue with search n
    To search for specified word in backward directionesc + ?word (Press 'escape' key, type word-to-find)
    To copy the line where cursor is locatedesc + yy
    To paste the text just deleted or copied at the cursoresc + p
    To delete entire line where cursor is locatedesc + dd
    To delete word from cursor positionesc + dw
    To Find all occurrence of given word and Replace then globally without confirmation esc + :$s/word-to-find/word-to-replace/g

    For. e.g. :$s/mumbai/pune/g
    Here word "mumbai" is replace with "pune"

    To Find all occurrence of given word and Replace then globally with confirmationesc + :$s/word-to-find/word-to-replace/cg
    To run shell command like ls, cp or date etc within viesc + :!shell-command

    For e.g. :!pwd

    0 comments: