vi vim 編輯 搜尋 查詢 定位

2022-06-02 03:42:08 字數 947 閱讀 8048

介紹vi/vim 相關命令,主要涉及:編輯、搜尋、查詢、定位。

分為兩個章節,即常用命令  及 鍵盤圖

一、vi/vim常用命令

set nu    顯示行號

gg 跳轉到檔案開頭

/ 向後搜尋

? 向前搜尋

n 查詢下一處

n 查詢上一處

| 游標所在行行首

l 螢幕所顯示的底行

段尾- 前一行行首

+ 後一行行首

( 句首

) 下一句首

$ 行末

m 螢幕中間行

0 行首(零)

hjkl 左下上右

x 刪除游標所在字元

r 替換模式(可以替換任意字元)

r 單個替換

dd 刪除游標所在的行

d 刪除至行末(從游標位置開始)

s 刪除字元並插入(單個字元刪除,並進入插入模式)

s 刪除行並插入(整行刪除)

>> 縮排(相當於乙個tab)

<< 反縮排

= 自動格式化

j 合併上下兩行

i 插入到行首

i 插入

c 從游標處開始修改至行位

a 在游標後附件或追加

a 在行末追加

p 貼上(後)

p 貼上(前)

esc 命令模式

zz 儲存退出編輯(vi,含儲存)

zq 不儲存退出編輯

二、vi/vim鍵盤圖

vi vim 編輯 搜尋 查詢 定位

分為兩個章節,即常用命令 及 鍵盤圖 一 vi vim常用命令 set nu 顯示行號 gg 跳轉到檔案開頭 向後搜尋 向前搜尋 n 查詢下一處 n 查詢上一處 游標所在行行首 l 螢幕所顯示的底行 段尾 前一行行首 後一行行首 句首 下一句首 行末 m 螢幕中間行 0 行首 零 hjkl 左下上右...

Linux編輯功能vi vim

建立cpp檔案 touch a.c 檢視cpp檔案 cat a.c 編輯cpp檔案 vim或者vi加檔名 切換到命令模式 按esc 在游標前插入 按i 在游標後插入 按a 刪除游標所在行 在命令模式按下dd 刪除游標前乙個字元 在命令模式下按x 刪前面幾個字元就按幾x,比如刪除游標前的hello,就...

vi vim 編輯器詳解

vi vim 強大的編輯器 進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pat...