大家好!我是老碼農。
最近一直在折騰大數據這塊,整天跟Linux打交道。
Vim自然是每天都不離手,今天總結下常用的快捷鍵,分享給大家。
Vim
Vim 是一個強大的文字編輯器,使用它可以極大地提高編輯效率。以下是一些常用的 Vim 快捷鍵:
快捷鍵
基本移動 :
h
向左移動一個字元
j
向下移動一行
k
向上移動一行
l
向右移動一個字元
w
向前移動一個單詞(以空格、標點等作為分隔)
b
向後移動一個單詞
0
移動到行首
$
移動到行尾
gg
移動到檔開頭
G
移動到檔末尾
編輯 :
i
在光標處插入文本
a
在光標後插入文本
o
在當前行下方插入新行並進入插入模式
O
在當前行上方插入新行並進入插入模式
x
刪除光標處的字元
dd
刪除當前行
yy
復制當前行
p
貼上
u
撤銷上一步操作
Ctrl + r
重做上一步操作
搜尋和替換 :
/pattern
向後搜尋
pattern
?pattern
向前搜尋
pattern
n
繼續尋找下一個匹配項
N
尋找上一個匹配項
:s/old/new/g
替換
old
為
new
(當前行)
:%s/old/new/g
替換
old
為
new
(全文)
保存和結束 :
:w
保存檔
:q
結束 Vim
:wq
保存並結束
:q!
強制結束,不保存更改
其他常用 :
:help keyword
檢視幫助文件
Ctrl + g
顯示當前檔名和位置資訊
:e filename
開啟名為
filename
的檔
:sp filename
水平分割開啟
filename
:vsp filename
垂直分割開啟
filename
:bn
切換到下一個緩沖區
:bp
切換到上一個緩沖區
以上是一些常見的 Vim 快捷鍵和命令,Vim 的強大之處在於它的高度可客製性和豐富的功能。
總結
好啦!今天就分享到這裏。
記得「 關註 」、點「 贊 」、點「 在看 」支持一下老碼農,感謝大家的支持!