Linux學習 文字編輯器Vim

2022-09-02 08:45:12 字數 1244 閱讀 9217

a游標後插入

a游標所在行尾插入

i游標前插入

i游標所在行首插入

o游標下插入新行

o游標上插入新行

x刪除游標處字元

nx刪除游標處後n個字元

dd刪除(剪下)游標所在行

ndd刪除(剪下)游標後n行

dg刪除游標後所有行

d刪除游標到行尾的內容

:ni,n2d

刪除指定範圍的行

yy複製當前行

nyy複製n行

p、p貼上在當前行下、行上

/字串查詢r

替換游標所在處字元

r從游標處開始替換

u取消上一步操作

:%s/舊字串/新字串/g

:%s/舊字串/新字串/c

全文替換

:n1,n2s/舊字串/新字串/g

範圍替換

:w儲存修改

:w [新檔名]

另存為指定檔案

:wq儲存並退出

zz儲存並退出

:q!不儲存退出

:wq!

儲存並退出(所有者及root可使用)

:set nu

設定行號

:set nonu

取消行號

gg到首行

g到尾行

ng到第n行

:n到第n行

ctrl + 9

到行首ctrl + 0

到行尾:r 檔名

將檔案內容匯入到當前檔案游標所在位置

:!which 命令

檢視命令所在路徑

:r !命令

匯入命令執行結果

:map 快捷鍵 觸發命令

定義快捷鍵

:n1,n2s/^/#/g

連續行注釋

:n1,n2s/^#//g

取消連續注釋

:n1,n2s/^/\/\//g

在行首連續插入//

:ab zhw zhenghuiwei

用zhenghuiwei替換zhw

:map  ^p  i#ctrl + p 快捷鍵,實現在行首插入#並返回命令模式

:map  ^b  0x       ctrl + b 快捷鍵,實現刪除行首字元、

注:使用 ctrl + v + p 可打出 ^p;

必須將所有的快捷鍵寫到每個使用者的配置檔案中快捷鍵才能永久有效;

如使用者zhw,則配置檔案在 /home/zhw/.bashrc 檔案中;

linux文字編輯器 vim

文字編輯器 vim vim 檔名 vim的三種工作模式 命令模式,編輯模式,末行模式 vim 檔名 進入命令模式 檢視,儲存,退出 i a o 進入編輯模式 內容編輯 esc 回到命令模式 g 直接移動到檔案末尾 gg 直接移動到檔案頭 0 直接移動到行頭 直接移動到行末 x 刪除游標所在位置的字元...

Linux文字編輯器Vim

1 首先進入或者建立文字文件 2 進入插入模式在文字文件中輸入文字 3 esc鍵進入命令模式進行文字編輯設定 4 退出文字 特點 進入 vi 已經存在或者建立檔名 插入命令iao 按下b件,並不是輸入b,而是等待輸入 按下o間,進入插入模式 esc回到命令模式 在命令模式中設定行號 set nu 儲...

linux文字編輯器vim

vim是乙個功能強大的全螢幕文字編輯器,是linux上最常用的文字編輯器,他的作用是建立 編輯 顯示文字檔案,vim沒有選單,只有命令。vim工作模式 vi myfile.msg esc從插入模式回到命令模式 1.vim插入命令 命令作用 小寫a在游標所在字元後插入 大寫a在游標所在行尾插入 小寫i...