寫在前面
vim這個編輯器剛開始使用的時候還不大習慣,使用多了,還是覺得沒有那麼難用,由於不是經常使用,故寫下來怕忘記了。僅是自己常用的
CMD
用 [ ] 包裹的部分可有可無
進入編輯模式
[shift + ] i
insert,加shift在行頭[shift + ] a
append,加shift在行尾[shift + ] o
向下插入一行,加shift相反
查詢
/(你要查詢的字元)
如 查詢abc這個字元,就需要輸入/abc
然後回車
刪除字元
x
-刪除一個字元dd
-可用於刪除一行,其實是剪下d + enter
-刪除兩行shift + d
-刪除游標到結尾的字元
沒有行號,
set nu
調出,或者修改.vimrc
檔案
複製貼上
yy
複製一行dd
剪下一行p
貼上:1,5 copy 10
把1-5行復制到第10行下一行:1,5 move 10
把1-5行剪下到第10行下一行
分欄
:sp
分欄之後按ctrl + w
+ 方向鍵的↑↓ 切換
撤銷
u
ctrl + r
反撤銷
儲存退出
:w
儲存:w !sudo tee %
強行儲存:wq
儲存退出:x
儲存退出
.vimrc
vim的配置檔案, 大概的存放位置
使用者:~/.vimrc
設定行號
set nu
檢測檔案型別
filetype on
設定語法高亮
syntax on
二進位制檔案檢視
vim -b eeprom.bin
:%!xxd ---->切換到十六進位制顯示
:%!xxd -r ---->切迴文字方式顯示