Vim精簡版(常用)

2021-09-24 02:43:10 字數 1038 閱讀 7476

//游標

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不包...