Linux Vi Vim編輯器命令基礎

2021-07-09 02:20:16 字數 829 閱讀 2851

vi是乙個命令列介面下的文字編輯工具,vim是vi的乙個增強版。

vim或vi命令可以啟動vim編輯器

vim + 目標檔案路徑 使用vim開啟檔案

如果目標檔案存在,則vim開啟該檔案

如果目標檔案不存在,則vim會新建該檔案,並開啟

vi的三種模式:

1、命令模式(常規模式)

任何模式下按esc鍵都會返回命令模式。命令模式下可以通過鍵入不同的命令完成選擇、複製、貼上、撤銷等操作。

2、插入模式

在命令模式中按「i」鍵即可進入插入模式,插入模式下可以輸入編輯文字內容;按esc鍵可返回命令模式。

3、ex模式

在命令模式下按「:」鍵可進入ex模式,ex模式下可以儲存、修改、退出vim。

命令模式:

i 在游標前插入文字

o 在當前行的下面插入新行

dd 刪除整行

yy 將當前行的內容放入緩衝區(複製當前行)

p 將緩衝區中的內容放入游標後(貼上)

數字yy 複製n行

r 替換當前字元(先按r,再按要替換的新字元)

u 撤銷上乙個操作

/關鍵字 查詢關鍵字(按n鍵可以在找到的這些關鍵字之間來回切換)

ex模式:

w 儲存當前修改

q 退出

q! 強制退出,不儲存任何修改

wq 先儲存後退出

x 儲存並退出

set nu / set number 顯示行號

! 系統命令 執行一條系統命令並顯示結果

sh 切換到命令列,之後再按ctrl + d 即可返回vim

Linux VI VIM 編輯器基本操作

三種模式 一般模式 預設模式 編輯模式 命令模式 效果dd 刪除游標當前行 dnd刪除 n 行 u撤銷上一步 x x 刪除乙個字母 delete 刪除乙個支部 backspace yy複製游標當前行p貼上 dw刪除乙個詞 yw複製乙個詞 shift g 移動到頁尾 數字 shift g 移動到指定行...

Linux vi vim編輯器常用命令與用法總結

一 vi vim是什麼?linux世界幾乎所有的配置檔案都是以純文字形式存在的,而在所有的linux發行版系統上都有vi編輯器,因此利用簡單的文字編輯軟體就能夠輕鬆地修改系統的各種配置了,非常方便。vi就是一種功能強大的文字編輯器,而vim則是高階版的vi,不但可以用不同顏色顯示文字內容,還能進行諸...

Linux vi vim編輯器常用命令與用法總結

一 vi vim是什麼?linux世界幾乎所有的配置檔案都是以純文字形式存在的,而在所有的linux發行版系統上都有vi編輯器,因此利用簡單的文字編輯軟體就能夠輕鬆地修改系統的各種配置了,非常方便。vi就是一種功能強大的文字編輯器,而vim則是高階版的vi,不但可以用不同顏色顯示文字內容,還能進行諸...