Vim文字編輯器命令解析

2021-10-01 04:16:29 字數 1975 閱讀 5412

vim 檔案路徑用vim編輯器開啟檔案

i當前游標進入輸入模式

i當前游標移動至行首進入輸入模式

a當前游標進入輸入模式

a當前游標移動至行尾進入輸入模式

o當前游標下面插入新的一行並移至此處進入輸入模式

o當前游標上面插入新的一行並移至此處進入輸入模式

/abc從游標向前查詢字串abc

?abc從游標向後查詢字串abc

/^abc查詢以abc為行首的行 ^代表行首的意思

/abc$查詢以abc為行尾的行 $代表行尾的意思

r輸入r後再輸入乙個字元替換此處字元

r輸入r後再輸入字元開始替換此後等長的字元,按"esc"結束

:s/a1/a2/g將當前游標行中的a1替換成a2

:n1,n2s/a1/a2/g將檔案中n1至n2執行:s/a1/a2/g

x刪除游標所在位置的字元

dd刪除游標所在行

d刪除游標位置到行尾的內容

:a1,a2d刪除從 a1 行到 a2 行的文字內容

p將剪貼簿中的內容複製到游標後

p將剪貼簿中的內容複製到游標前

j合併游標所在行和下一行

u撤回

:wq儲存並退出 vim

:w儲存但是不退出 vim

:q不儲存就退出 vim

:wq!儲存並強制退出 vim

h游標向左移動一位

j游標向下移動一行

k游標向上移動一行

l游標向右移動一位

w游標移動至下乙個單詞的單詞首

nw表示游標向右移動 n 個單詞

b游標移動至上乙個單詞的單詞首

nb表示游標向左移動 n 個單詞

0游標移動至當前行的行首

$游標移動至當前行的行尾

n$游標移動至當前行後 n 行的行尾

fx游標移動至當前行中下乙個 x 字元處

gg游標移動到檔案開頭

g游標移動至檔案末尾

ng游標移動到第 n 行

%在括號處使用,移動游標至對應括號

:sp檔案路徑用vim水平開啟另乙個檔案

:vs檔案路徑用vim垂直開啟另乙個檔案

ctrl + ww切換不同檔案視窗

:map 快捷鍵 執行命令為執行命令設定快捷鍵

:set nu設定顯示每行序號

VIM文字編輯器

vi 乙個命令列介面下的文字編輯工具 vim vi的增強版本 絕大多數linux系統上均安裝有vim vim 目標文字路徑的形式使用vim 如果目標檔案存在,則開啟 如果目標檔案不存在,則建立 q 退出編輯 vi擁有三種模式 1.命令模式 vim啟動後,預設進入命令模式,在其他模式下,按esc鍵 返...

文字編輯器Vim

vim vi只有命令,沒有選單。vi工作模式 插入命令 命令 作用 i 在游標前插入文字 i 在本行開始插入文字 定位命令 命令 作用 移到行末 0 移到行首 h 移到螢幕上端 l 移到螢幕下端 set nu 設定行號 set nonu 取消行號 n 到第n行 刪除命令 命令 作用 x 刪除游標所在...

文字編輯器Vim

vim vi簡介 vim vi 是乙個強大全螢幕文字編輯器,是linux unix上最常用的文字編輯器,它的作用是建立 編輯 顯示檔案 vim vi 沒有選單,只有命令 插入命令 命令 作用a在游標後附加文字 a在本行行末附加文字 i在游標前插入 i在本行開始插入文字 o在游標下插入新行 o在游標上...