Vim使用精簡版

2021-09-26 04:28:35 字數 1206 閱讀 5380

本文介紹vim的常用操作不包括多視窗操作與標籤分組緩衝區與多檔案編輯。

一、首先介紹vim的四種模式

1.普通模式:移刪改查

2.可視模式

3.插入模式

4.命令模式

二.移動操作:

shift+6 移動到字串第乙個字元

shift+4 移動到字串最後乙個字元

w/w 正向移動到下乙個單詞的開頭(w不包括特殊字元)

b 反向移動到單詞的開頭

e 正向移動到下乙個單詞的結尾

ge 反向移動到下乙個單詞的結尾

>>/ :> 右縮排

m,n>/ :m>(n-m+1) m到n行縮排

m>n m行開始縮排n行

刪除、複製、貼上

d剪下 y複製 p貼上 u撤銷之前操作

ctrl - r 重做/恢復之前操作

x 剪下單個字元

dw 刪除乙個單詞

d 刪除上下左右乙個操作前的字元

d$ (=d) 刪除游標到行尾的字元

d ^ 刪除游標到行首的字元

dd向下刪除n行

5dw刪除正向單詞5次

3w 正向移動單詞3次

2d3w 正向刪除3w動作兩次

shift+i/a 插入模式並移到行首/尾

a/i 游標後/前插入

[n]o/o 行前/後插入n次

[n]+i 插入模式重複插入n次

轉換~單個字元大小寫轉換

g~w 單詞大小寫轉換(. 下乙個單詞繼續轉換)

g~$ 整行大小寫轉換

gu/u w單詞轉換成大/小寫

查詢f/f 反向/正向查詢

t 查詢字元前乙個字元

dt/df 刪除游標到查詢字元間字元

/ 命令列查詢

替換s/going/rolling/g 當前行所有going替換成rolling

%s/going/rolling/g %匹配所有範圍

shift+r/r 替換模式

r 單個字元替換

cw 修改單個單詞

c$/c 修改游標之後的內容

三、視覺化模式

v 面向字元的可視模式

v/shift+v 面向行的可視模式

ctrl+v 啟用面向列的可視模式

**重新選中上一次塊

o 在選中區域跳動

. 重複上次操作

顯示行號: set number

vim精簡版教程

vim編輯器 編輯器的分類 全稱 分類vim emacs notepad grep sedawk 編輯模式 命令模式 輸入模式 末行模式 視覺化模式 塊 預設處於編輯模式 編輯模式 命令模式 輸入模式 i 在當前游標所在字元的的前面,轉換為輸入 a 在當前游標所在字元的的後面,轉換為輸入 o 在當前...

vim精簡版教程

vim編輯器 vim trree 編輯器的分類 全稱分類vim emacs notepad grep sedawk 編輯模式 命令模式 輸入模式 末行模式 視覺化模式 塊 預設處於編輯模式 編輯模式 命令模式 輸入模式 i 在當前游標所在字元的的前面,轉換為輸入 a 在當前游標所在字元的的後面,轉換...

Vim精簡版(常用)

游標 h j k l分別代表左下上右 0代表行首,代表行尾 gg代表檔案的開頭,g代表檔案的末尾 ng或者ngg代表第n行 刪除 x 刪除所在字元 dw 刪除所在單詞 d0 從行首刪到游標前 d 從游標刪到行尾 dd 刪除所在行 ndd 刪除游標所在行開始的n行 撤銷 u 撤銷 ctrl r 反撤銷...