跟阿銘學linux 第五課 VIM工具
5.1 VIM簡介
1)VIM是Vi的升級版,帶有顏色顯示 ;也分為 一般模式、編輯模式、命令行模式;
<yum install -y vim-enhanced> 安裝指令包, 只安裝一個
< yum install -y vim> 此方法,會安裝多個vim相關的包
<vim /etc/passwd> 使用方法--編輯密碼文件
2)< cp /etc/passwd /tmp/> 拷貝到tmp下vim打開發現沒有顏色,
因為特定的文件在特定目錄才能識別;且顏色跟文件名字和內容都有關系。
3) 一般模式的操作
移動光標操作,,所有操作都可以加n操作。
nh 光標向左移動n字符
n空格 光標向右移動n字符
x 刪除一個字符
4)編輯模式
i 進入編輯模式
I 從行首進入編輯模式
o 從下一行行首進入編輯模式
O 從上一行行首進入編輯模式
a 從字符後一個進入編輯模式
A 從行末進入編輯模式
u 還原上一操作(先esc)
5)命令模式
/word 光標之後搜索單詞
n 向下搜看,,,shift+n 向上搜看,,,
?word 光標之前搜索單詞
1,100s/word1/word2/g 將1-100行word1替換成word2 不加g只替換第一個
1,$s/word1/word2/g 全部替換
1,$s#word1#word2/g 當word1和word2中含有/時用#或@符號
wq! 強制保存退出
set nu 顯示行號
set nonu 不顯示行號
nohl 不高亮
x 若更改了文件相當於wq會更改mtime,若沒有更改文件同樣相當於wq,但不會更改mtime
6)實踐操作
本文出自 “Malt's Sky” 博客,請務必保留此出處http://iammalt.blog.51cto.com/12054231/1962178
跟阿銘學linux 第五課 VIM工具