# vim 小技巧
# 基礎
vim 編輯檔案剛進去是 命令模式
使用下列指令可以進入 編輯模式
按下 esc
退出 編輯模式
回到 命令模式
在編輯模式在按一次 insert
會進入 覆蓋模式
指令 | 說明 |
---|---|
i | 在游標位置進入編輯模式 |
insert | 在游標位置進入編輯模式 |
I | 在游標行的第一個非空白字元進入編輯模式 |
a | 在游標位置後進入編輯模式 |
A | 在游標行的最後一個字元進入編輯模式 |
o | 向下新增一行,並進入編輯模式 |
O | 向上新增一行,並進入編輯模式 |
# 保存退出
在命令模式使用下列指令
後面可以接檔案名稱
指令 | 說明 |
---|---|
:q | 退出 |
:q! | 強制退出 |
:wq | 保存退出 |
:wq! | 強制保存退出 (覆蓋) |
# 快速保存退出
在命令模式中 ZZ
# 快速刪除游標行
在命令模式中 dd
# vim 新增行號
在 /etc/vim/vimrc
中新增
set nu |
# vim 取消自動縮排
在 /etc/vim/vimrc
中新增
set paste |
# 尋找
在命令模式中 /
你要找的東西 Enter
上一個 N
下一個 n
# 取代
在命令模式中:%s/old/new/g
# 選取
在命令模式中 v
進入 選取模式
使用方向鍵選取
按下 esc
退出 選取模式
回到 命令模式
# 複製
在選取完成後 y
# 貼上
在命令模式中,你想貼上的地方 p
# 復原
在命令模式中 u