真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vim文本編輯器干貨分享-創(chuàng)新互聯(lián)

一、vim使用介紹

說到vim就不得不提到vi,vi是所有Unix及l(fā)inux系統(tǒng)下標(biāo)準(zhǔn)的編輯器,而Vim是一個(gè)類似于vi的著名的功能強(qiáng)大、高度可定制的文本編輯器,在Vi的基礎(chǔ)上改進(jìn)和增加了很多特性。VIM是自由軟件。Vim普遍被推崇為類Vi編輯器中最好的一個(gè)

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的蕭山網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

vim和vi一樣是一個(gè)全屏幕文本編輯器,它沒有菜單,只有命令??梢詧?zhí)行輸出、刪除、查找、替換、塊操作等眾多文本操作,而且用戶可以根據(jù)自己的需要對(duì)其進(jìn)行定制,這是其他編輯程序所沒有的。,它不是一個(gè)排版程序,它不像MS Word 或 WPS 那樣可以對(duì)字體、格式、段落等其他屬性進(jìn)行編排。

為什么要使用vim?

在linux下的文本編輯器眾多,除了vi和vim還有emacs、pico、nano、joe等,這些工具都有各自的有點(diǎn),但是有幾點(diǎn)是其它編輯工具所不能比擬的

1 所有的類Unix系統(tǒng)都內(nèi)建vi,其它的編輯工具則不一定,而vim相當(dāng)于是vi的升級(jí)版

2 很多軟件的編輯界面都會(huì)調(diào)用vi,如后面提到的crontab、edquota等

3 vim具有程序編輯能力,可以主動(dòng)以字體顏色標(biāo)識(shí)語(yǔ)法的正確性,方便代碼編寫

4 程序簡(jiǎn)單,編輯速度非???/p>

介紹就到這里,我們來(lái)看一下基本使用

二、基本使用

由于vi/vim是一個(gè)全屏幕的文本編輯器,它工作在三種模式下:分別是命令模式、輸入模式和末行模式??梢苑謩e從命令模式切換到輸入模式和末行模式,也可以從末行模式或輸入模式切換到命令模式,但是輸入模式與末行模式之間不能互相切換。

vim文本編輯器干貨分享

第一種:命令模式,當(dāng)我使用“vim myfile”命令打開myfile這個(gè)文件時(shí)就處于命令模式,屏幕左下角為文件名(myfile),1L 表示本文件有1 行,26C 表示此文件有26 個(gè)字符。1,25表示光標(biāo)當(dāng)前位置,在此模式下用戶可以輸入命令來(lái)進(jìn)行文件存盤、移動(dòng)光標(biāo)、刪除字符、撤消命令和重復(fù)命令等操作,還可以設(shè)置編輯環(huán)境。

this is the command mode.
~                                                                                  
~   表示沒有內(nèi)容                                                                                          
"myfile" 1L, 26C                                                 1,25         全部

第二種:插入模式,又叫輸入模式。在輸入模式下,屏幕的左下方會(huì)出現(xiàn)INSERT (插入)字樣。在輸入狀態(tài)下,用戶可以輸入文本的內(nèi)容。

this is the command mode.
~                                                                                  
~                                                                                  
~                                                                                  
~                                                                                  
-- 插入 --                                                       1,25         全部

第三種:末行模式。只要在命令模式下輸入命令“:”即可進(jìn)入末行模式。在末行模式下,可以進(jìn)行保存文件、退出vi、進(jìn)行查找和替換等操作。

this is the command mode.
~                                                                                  
~                                                                                  
~                                                                                  
~                                                                                  
:q!                                                    

三種模式介紹完了,我們看下vim的使用,這里面我們還是按照三種模式來(lái)對(duì)vim的使用進(jìn)行說明

命令模式

ctrl+f 下一頁(yè),相當(dāng)于鍵盤上的pagedown

ctrl+b 上一頁(yè),相當(dāng)于鍵盤上的pageup

0 光標(biāo)移動(dòng)到行首

$ 光標(biāo)移動(dòng)到行尾

G 光標(biāo)移動(dòng)到文件的最后一行

gg 光標(biāo)移動(dòng)到文件的第一行

n n為數(shù)字,光標(biāo)向下移動(dòng)n行

/word word為關(guān)鍵字,以光標(biāo)所在處為起點(diǎn),向后搜索指定的關(guān)鍵字

?word 以光標(biāo)所在處為起點(diǎn),向前搜索指定的關(guān)鍵字

/word和?word在搜索過程中可以使用n/N來(lái)指定下一個(gè)或者是上一個(gè)

dd 刪除光標(biāo)所在行

yy 復(fù)制光標(biāo)所在行

nyy n為數(shù)字,以光標(biāo)所在處為起點(diǎn),向后復(fù)制n行

p/P 將復(fù)制的內(nèi)容粘貼在光標(biāo)所在行的下(p)或上(P)

u 撤銷操作

從命令模式進(jìn)入輸入模式

a 從光標(biāo)所在位置后面開始輸入資料,光標(biāo)后的資料隨增加的資料向后移動(dòng)。

i 從光標(biāo)所在位置前面開始插入資料,光標(biāo)后的資料隨新增資料向后移動(dòng)。

o 在光標(biāo)所在行下新增一行并進(jìn)入輸入模式。

從命令模式進(jìn)入到末行模式

:w 保存

:w! 強(qiáng)制保存,文件為只讀時(shí)使用

:q 不保存退出

:q! 強(qiáng)制不保存退出

:wq 保存退出

:wq! 強(qiáng)制保存退出

vim的基本功能我們就介紹到這里,下面看下有哪些額外功能

三、額外功能

v 字符選擇,選中光標(biāo)經(jīng)過的地方
V選中光標(biāo)經(jīng)過的行
[Ctrl]+v區(qū)塊選擇
y復(fù)制選中的部分
d刪除選中的部分
p將剛才復(fù)制的部分粘貼到光標(biāo)所在處

四、使用中的注意事項(xiàng)

由于個(gè)別版本的linux默認(rèn)值安裝vi,所以你需要額外安裝vim的軟件包,如何安裝軟件包我們會(huì)在后續(xù)的課程中講解,另外vim在字符界面下不能輸入中文,而在圖形界面下能否輸入中文則取決于系統(tǒng)中是否安裝了中文輸入法

總結(jié)

本節(jié)課我們介紹了linux的文本編輯器vim,它是一款十分強(qiáng)大的文本編輯軟件,我們只學(xué)習(xí)了它的常用功能,更多的功能需要大家在日常使用中不斷的去發(fā)現(xiàn),不斷的去熟悉本節(jié)課的內(nèi)容就到這里,謝謝!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


名稱欄目:vim文本編輯器干貨分享-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://weahome.cn/article/ddpeci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部