//游標
h、j、k、l分別代表左下上右
0代表行首,$代表行尾
gg代表檔案的開頭,g代表檔案的末尾
ng或者ngg代表第n行
//刪除
x 刪除所在字元
dw 刪除所在單詞
d0 從行首刪到游標前
d$ 從游標刪到行尾
dd 刪除所在行
ndd 刪除游標所在行開始的n行
//撤銷
u 撤銷
ctrl+r 反撤銷
//複製貼上
yy 複製一行
nyy 從游標所在行起複製n行
p 貼上到游標所在下一行
p 貼上到游標所在上一行
//查詢
/string 從頂部開始查詢檔案中所有string
?string 從底部開始查詢檔案中所有string
# 查詢游標所在字串
//**格式化
>>/<< 當前行右移/左移乙個tab
n>>/n<< 當前游標所在行向下n行右移/左移乙個tab
gg=g 一鍵格式化
//man手冊
k 檢視游標所在函式的man手冊(若指定型別,需在k前加數字型別)
//可視模式
v 進入可視模式,然後通過y(複製),p(貼上),d(刪除)進行操作
//插入模式
i/a 游標前,游標後進入插入模式
//末行模式
: 進入末行模式
!shell 在末行模式下加!和shell命令可以執行shell命令
s/s1/s2/ 替換游標後第乙個匹配的s1
s/s1/s2/g 替換該行所有匹配的s1
%s/s1/s2/ 替換每一行第乙個匹配的s1
%s/s1/s2/g 替換所有匹配的s1
sp/vsp filename 橫著/豎著分屏
q/qall 退出/全部退出
w/wall 儲存/全部儲存
如果有寫的不對或者不全面的地方 可通過主頁的****進行指正,謝謝
vim精簡版教程
vim編輯器 編輯器的分類 全稱 分類vim emacs notepad grep sedawk 編輯模式 命令模式 輸入模式 末行模式 視覺化模式 塊 預設處於編輯模式 編輯模式 命令模式 輸入模式 i 在當前游標所在字元的的前面,轉換為輸入 a 在當前游標所在字元的的後面,轉換為輸入 o 在當前...
vim精簡版教程
vim編輯器 vim trree 編輯器的分類 全稱分類vim emacs notepad grep sedawk 編輯模式 命令模式 輸入模式 末行模式 視覺化模式 塊 預設處於編輯模式 編輯模式 命令模式 輸入模式 i 在當前游標所在字元的的前面,轉換為輸入 a 在當前游標所在字元的的後面,轉換...
Vim使用精簡版
本文介紹vim的常用操作不包括多視窗操作與標籤分組緩衝區與多檔案編輯。一 首先介紹vim的四種模式 1.普通模式 移刪改查 2.可視模式 3.插入模式 4.命令模式 二.移動操作 shift 6 移動到字串第乙個字元 shift 4 移動到字串最後乙個字元 w w 正向移動到下乙個單詞的開頭 w不包...