Linux下的文本編輯工具-vi-創(chuàng)新互聯(lián)

Linux下的文本編輯工具 - vi

文本關(guān)鍵字:文本編輯、vi、普通模式、編輯模式、命令模式

成都創(chuàng)新互聯(lián)專注于井研企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城建設(shè)。井研網(wǎng)站建設(shè)公司,為井研等地區(qū)提供建站服務(wù)。全流程按需求定制制作,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

一、vi工作模式

由于Linux系統(tǒng)“一切皆配置”的特性,我們經(jīng)常要去修改各種軟件及服務(wù)的配置文件,因此掌握最基本的編輯工具是十分必要的。在裝了桌面的Linux系統(tǒng)中我們可以使用gedit等工具,像使用記事本一樣直接編輯文件中的內(nèi)容。但是在生產(chǎn)環(huán)境中,通常我們都需要遠程連接到一臺機器,全部要在命令模式下操作,而且服務(wù)器本身也有可能沒有安裝桌面。
Linux下的文本編輯工具 - vi

  • 普通模式:使用vi命令打開一個文件時默認進入的模式,可以進行光標移動和快捷鍵操作。
  • 編輯模式:可由普通模式進行切換,移動光標,對文本內(nèi)容進行修改。
  • 命令模式:可由普通模式進行切換,用于執(zhí)行查找、替換、保存退出等操作。

編輯模式與命令模式均以普通模式作為中間的工作模式,進行互相切換時都需要先回到普通模式,回到普通模式均使用ESC鍵。從普通模式進入編輯模式可以使用i/a或者使用o直接新建一行,從普通模式進入命令模式使用冒號,可以從命令模式退出vi工具。

二、光標操作

在vi工具中使用方向鍵或者對應(yīng)字母來進行光標操作,但通常一次只能移動一行,需要高效的操作時需要借助相應(yīng)的快捷鍵。
Linux下的文本編輯工具 - vi

  • 顯示行號 -> 命令模式下:set nu
  • 隱藏行號 -> 命令模式下:set nonu
  • 定位至第n行 -> 命令模式下:n

Linux下的文本編輯工具 - vi

三、文檔編輯

使用vi工具進行文檔編輯時有兩種方式,一種是直接進入到編輯模式進行文件內(nèi)容的修改,另外一種方式是在普通模式下使用快捷鍵進行以行位基本單位的刪除,復制等。
Linux下的文本編輯工具 - vi

四、查找替換

對于文本的編輯,同樣少不了查找和替換功能,在命令模式下,按照指定的格式可以對文本內(nèi)容進行查找和替換。
Linux下的文本編輯工具 - vi

五、保存退出

Linux下的文本編輯工具 - vi
對于新手來說,保存退出是個大問題,相信都經(jīng)歷過如下場景:
由于對各種模式還不熟悉,在狂敲鍵盤之下發(fā)現(xiàn)突然進入了編輯模式,文件的內(nèi)容已經(jīng)發(fā)生了不可預期的修改,此時想到的第一個的問題就是如何能夠不保存退出這個文件,下面就來示范一下。
Linux下的文本編輯工具 - vi
對于文件的保存有兩種方式

  • 在普通模式下輸入ZZ即可快速保存:也就是按住Shift后連按兩下字母z
  • 在命令模式下使用w命令,可以和退出一起使用,也可以執(zhí)行類似另存為的操作

Linux下的文本編輯工具 - vi

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

網(wǎng)頁題目:Linux下的文本編輯工具-vi-創(chuàng)新互聯(lián)
本文來源:http://muchs.cn/article16/dhsigg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、網(wǎng)站策劃、ChatGPT用戶體驗、微信小程序、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)