Tip for VIM
For splitting window. : split ( for horizontal split ) : vsplit ( for vertical split ) Switch between splitted window Ctrl-ww Resize splitted window Ctrl-w + / - ( 1 unit each time, height ) 10 Ctrl-w + ( resize 10 unit height ) Ctrl-w < / > ( 1 unit each time, width ) Search and replace :%s/original/replace/g ( every occur in file ) :1,$s/original/replace/ :s/original/replace/g ( replace all in current line ) For multiple files :e ( edit file in new buffer ) :bn ( switch to next file in buffer ) :bp ( switch to previous file in buffer ) :bd ( delete file in buffer , ake close file ) :sp ( edit file in new window ) ETC :sh ( switch to console ) and Ctrl-d to get back other way Ctrl-z (switch to co...