5.5 進入編輯模式linux
5.6 vim命令模式vim
5.7 vim實踐.net
5.5 進入編輯模式:blog
i 在當前字符前插入get
I 在光標所在行的行首插入class
a 在當前字符後插入搜索
A 在光標所在行的行尾插入im
o 在當前所在行的下一行插入新的一行hosts
O 在當前所在行的上一行插入新的一行db
-----------------------------------------------------------------------------------------------------------------------------------------
5.6 vim命令模式:
在編輯模式下:
/ 或 ? 能夠查找字符。按 n 向後繼續查看, 按 N 向前繼續查看
:1,ns/aminglinux/axinlinux/g 第一行到第n行將aminglinux替換成axinlinux,不加 g 只替換這一行出現的第一個
:1,$s/aminglinux/axinlinux/g 第一行到最後一行將aminglinux替換成axinlinux,不加 g 只替換這一行出現的第一個
若是須要替換的目標是個路徑帶有 / ,能夠用 # 來替換命令裏的 /
:1,$s#/etc/hosts#axinlinux#g
用 @ 也能夠
:1,$@/etc/host@axinlinux@g
:wq! 保存退出
:wq! 強制保存退出
:q! 強制退出,改動不生效
:set nu 顯示行號
:set nonu 不顯示行號
:nohl 將搜索顯示高亮的字符不顯示高亮
:x 也會退出,跟編輯完文件 :wq 退出是同樣的,可是 :wq 以後會更改文件的mtime,可是 :x 不會更改mtime
---------------------------------------------------------------------------------------------------------------------------------------
5.7 vim實踐: