cd -
cd ~
:set number
:set nonumber
:set hlsearch
:set nohlsearch
:set autoindent
Ctrl + U/P
:!<command> 在VI時輸入命令
:r!<command> 在VI時輸入命令,結果存入文檔
G
gg
dd/yy yank
10dd
vi復制多行文本的方法
http://linux.chinaunix.net/techdoc/develop/2009/01/01/1056077.shtml
Ctrl+b或左箭頭鍵 左移一個字符(移至前一個字符)
Ctrl+f或右箭頭鍵 右移一個字符(移至后一個字符)
Ctrl+a 移至行首
Ctrl+e 移至行尾
Ctrl+d 刪除光標所在處的字符
BACKSPACE或Ctrl+h 刪除光標左邊的字符
Ctrl+k 刪除至行尾
★命令行編輯/ http://www.examda.com/linux/fudao/20060928/154730410-4.html
10G
10S 替換多少行
10s 替換多少個字符
:g/generic/s//webhosting/g
q: 調出command-line
:his 顯示歷史命令
http://alulax.blogspot.com/2007/03/vi-command-line-window.html
.vimrc
syntax on
set autoindent
set cindent
set modeline
set ruler
set showcmd
set showfulltag
set showmode
set smartcase
set smartindent
set imcmdline
set previewwindow
set hlsearch