linux下 vim 編輯器常用操作方式

2021-09-11 07:12:18 字數 1334 閱讀 5503

你可能很久就知道linux下的vim編輯器了,但一直不知道如何正確的使用這個利器。

需要提醒的是如果想要真正學會vim 編輯器的操作方式,就要有意識地去多練習。

正所謂 "talk is cheap show me the code "

對於vim建議先優先掌握如下命令,再去學習其他命令

插入i 在游標前插入

a 在游標後插入

大寫的 i 在行首插入

大寫的 a 在行末插入

o 另起一行插入

翻頁與跳轉

ctrl+f 向下翻頁 ctrl+b 向上翻頁

g 游標跳到**最後一行

gg 游標跳到**首行

h 游標左移 j 游標下移

k 游標上移 l(小寫的l) 游標右移

複製與貼上

yy 複製游標所在行的內容

p 貼上

刪除與剪下

dd 剪下游標所在行(兼帶刪除功能)

x 刪除當前游標

x 刪除游標前乙個字元

撤銷與恢復

u 撤銷剛剛的內容

ctrl+r 反撤銷

查詢/hello 查詢hello字串

n 向下查詢

n 向上查詢

當上面的命令掌握後,再來學習下面的命令

其他vim命令:

替換::%s/hello/world/g 將所有的hello替換成world

:1,10s/hello/world/g 將1-10行的hello 替換成world

r 替換當前字元

r 替換當前游標後的字元

翻頁與跳**

ctrl+d 向下翻半頁

ctrl+u 向上翻半頁

30g 快速定位到第30行 游標移動到指定行

h 游標移動到當前螢幕的上方

m 游標移動到當前螢幕的中間

l 游標移動到當前螢幕的下方

w 向後跳乙個單詞的長度

b 向前跳乙個單詞的長度

如hello world 在hello字串內使用w會跳到world首字母

移動:shift+>> 向右移動**

shift+<< 向左移動

複製與剪下

4yy 向下複製4行

2dd 向下剪下2行

d 從當前的游標開始剪下 一直到行末

d0 從當前游標前開始剪下(不包括當前游標),一直到行首

選中:v 按字元選中

v 按行選中

配合方向鍵(hjkl)以及d 、>> 、y、p 可分別實現選中**的刪除、移動、複製、貼上

其他:****f+zz 儲存並退出 相當於wq

. 重複執行之前的操作

linux下的vim編輯器

進入瀏覽模式 vim file用vim開啟newfile檔案 此時顯示 在vim瀏覽模式下可以檢視當前檔案的內容,有下角1,5表示游標當前在第一行,當前文件一共有5頁 進入插入模式 在瀏覽模式下按i即可進入插入模式 複製指令 作用yy 複製一整行 yl複製乙個字母 yw複製乙個單詞 刪除指令 作用d...

Linux下的Vim編輯器

vim編輯器一般系統自帶若系統沒有可用yum進行安裝 yum install vim y 直接開啟某個檔案 vim 檔名稱 開啟檔案並將游標置於第n行 vim 數字行號 檔名稱 使用vim編輯器時,預設處於命令模式。在該模式下 可以移動游標位置,可以通過 快捷鍵對檔案 內容進行複製 粘 貼 刪除等操...

Linux 下 Vim 編輯器的使用

1 vim 編輯器的概述 在linux世界幾乎所有的配置檔案都是以純文字形式存在,在所有的linux發行版本系統上都有vi編輯器,而vim則是vi的 高階版,功能十分強大,可以作為程式編輯器 2 理解 vim 的模式 插入模式 用於在給定的文件位置插入文字。按 i 鍵進入插入模式 1 如何直到正在使...