1、vim介紹
vim(Visual Interface Improved)是一款異常強大的文本編輯器,如果大家對它的認識還停留在編輯文件,再退出的階段的話,那就太對不起vim了,反倒不如用nano來的爽快。不過學習vim剛開始的階段必然是痛苦的,如果想要一蹴而就,那就是你想多了。所以還需大家結合實際情況,勤加練習,認真揣摩。這里是對vim用法和功能的總結,希望對大家學習vim有所幫助。
2、三種主要模式及其聯系
3、vim用法
<1>語法格式
vim [OPTION]… FILE…
<2>[OPTION]
+ | 打開文件后,直接讓光標處于最后一行的行首 |
+# | 打開文件后,直接讓光標處于第#行的行首 |
+/PATTERN | 打開文件后,直接讓光標處于第一個被PATTERN匹配到的行的行首 |
-m | 只讀打開文件 |
4、命令行模式操作
5、末行模式操作
6、可視化模式
7、多文件模式
8、多窗口模式
9、vim配置文件及其工作特性
<1>配置文件:永久生效
全局:/etc/vim
個人:~/.vimrc
<2>工作特性(末行模式下設置)
▲行號
顯示:set number, 簡寫為set nu
取消顯示:set nonumber, 簡寫為set nonu
▲自動縮進
啟用:set ai
禁用:set noai
▲高亮搜索
啟用:set hlsearch
禁用:set nohlsearch
▲語法高亮
啟用:syntax on
禁用:syntax off
▲忽略字符的大小寫
啟用:set ic
不忽略:set noic
*以上特性設置臨時生效,如果要永久生效,可設置在對應的配置文件中
*如果要查看所有可設置的特性,可在末行模式下執行set all查看
10、vim幫助信息
如果大家對vim還有什么不了解的地方,可以通過一下倆種方式獲取幫助
<1>執行vitutor命令
<2>末行模式下執行help命令
原創文章,作者:mfwing,如若轉載,請注明出處:http://www.www58058.com/32848