1. 程式人生 > >跟阿銘學linux   第五課   VIM工具

跟阿銘學linux   第五課   VIM工具

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工具