廢話少說, 收集的一些命令。 如下:
ctrl-f
前翻一頁
ctrl-b
後翻一頁
跳到檔案第一行、最後一行
:$ 跳到檔案最後一行
:0或:1 跳到檔案第一行
gg 跳到檔案第一行
shift + g 跳到檔案最後一行
h將游標移動到螢幕最上面一行
m將游標移動到螢幕中間
l將游標移動到螢幕最下面一行
w右移游標到下乙個字的開頭
e右移游標到乙個字的末尾
b左移游標到前乙個字的開頭
0左移游標到到本行的開始
^移動游標到行中第乙個非空字元
$右移游標到本行末尾
/string
向前搜尋指定的字串
? string
向後搜尋指定的字串
n搜尋下乙個字串
rc用 c 替換當前游標處的字元
x刪除當前游標處的字元
dw刪除游標右面的字
db刪除游標左面的字
dd刪除游標所在行
在上面的命令前加上數字,表示重複操作的次數
d$刪除當前游標到行末尾之間的字元
d0從當前游標起刪除字元直到行的開始
j刪除本行的回車,並和下一行合併
p將緩衝區內的內容貼上到當前游標的後面
p將緩衝區內的內容貼上到當前游標的前面
yy將當前行複製到剪下緩衝區
nyy將n行複製到剪下緩衝區
u撤消前一命令的結果
.重複最後一條修改正文的命令
插入方式: 功能鍵功能i
在游標左面插入正文
a在游標右面插入正文
o在游標所在行下面增加行
o在游標所在行上面增加行
i在游標行的開頭插入
a在游標行的末尾插入
s用新的正文替換游標所指字元
cw用新的正文替換游標右邊的字
cb用新的正文替換游標前邊的字
cd用新的正文替換游標所在的行
前面加上數字,表示該命令重複 n 次
c$用新正文替換從游標開始到本行末尾的所有字元
c0用新正文替換從游標開始到本行開頭的所有字元
命令方式: 功能鍵
功能:q
在未做修改的情況下退出
:q!將任何修改作廢,退出
:w存檔
:wq存檔並退出
:w file
將編輯的內容寫到 file 檔案中去
:r file
將 file 檔案讀入,並放在當前游標行的後面
:e file
編輯新檔案 file 代替舊內容
:f file
將當前正文的名稱改未 file
:f列印當前正文的名稱和狀態
:n移動游標到第 n 行
:/str/
將游標移動到下乙個包含 str 字串的行
:?str?
將游標移動到最近的乙個包含 str 字串的行
:/str/w file
將第乙個包含 str 字串的行寫到檔案 file 中
:/str1/,/str2/w file
將從包含 str1 到 包含 str2 之間的行寫入 file 檔案
:s/str1/str2
用 str2 替換掉首次出現的 str1
:s/str1/str2/g
用 str2 替換掉每次出現的 str1
:d刪除當前游標行
加行號:set number
取消顯示如下:
:set nonumber
vi常用命令
1.在進行編寫 時,在格式對起上很有用 第一行,vim使用自動對起,也就是把當前行的對起格式應用到下一行 第二行,依據上面的對起格式,智慧型的選擇對起方式,對於類似c語言編寫上很有用 set autoindent set smartindent c語言對齊方式,最好用它 set cindent 2....
vi常用命令
一 vi的三種模式 3 命令列模式 從一般模式按下 時進入命令列模式。注意 編輯模式和命令列模式不能互相切換,只能通過一般模式切換。二 三種模式常用按鍵說明 1 一般模式下的可用按鈕 最常用的 移動游標 移動游標 上下左右鍵 螢幕向上翻頁 pageup或者ctrl b 螢幕向下翻頁 pagedown...
vi常用命令
a 一般模式 vi 處理檔案時,一進入該檔案,就是一般模式了.b 編輯模式 在一般模式下可以進行刪除,複製,貼上等操作,卻無法進行編輯操作。等按下 i,i,o,o,a,a,r,r 等 字母之後才能進入編輯模式.通常在linux中,按下上述字母時,左下方會出現 insert 或者 replace 字樣...