你可能很久就知道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 如何直到正在使...