日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

CentOS7入门:使用Vi文本编辑器

發布時間:2023/12/10 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7入门:使用Vi文本编辑器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

? ? ? ? ?在CentOS中,常用的文本編譯器是vi編譯器和它的升級版本vim編譯器。在所有系統管理和服務器配置的時候,會大量的用到vi這種文本編譯器。

? ? ? ? vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色于任何最新的文本編輯器。由于對Unix及Linux系統的任何版本,vi編輯器是完全相同的,因此可以在其他任何介紹vi的地方進一步了解它。vi也是Linux中最基本的文本編輯器,學會它后,將在Linux的世界里暢行無阻。

一、vi的三種模式及各個模式之間的轉換關系

??? 1)?命令行模式command mode)

  控制屏幕光標的移動,字符、字或行的刪除,移動復制某區段及進入Insert mode下,或者到?last line mode。

??? 2)?插入模式(Insert mode)

  只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。

??? 3)?底行模式(last line mode)

  將文件保存或退出vi,也可以設置編輯環境,如尋找字符串、列出行號……等。

????不過一般我們在使用時把vi簡化成兩個模式,就是將底行模式(last line mode)也算入命令行模式command mode)。

二、vi的基本操作

1、vim a.cfg 回車以后,打開a.cfg文件,并且是不可編輯狀態;

2、如果想要編輯內容,按 i ,然后可以發現打開文檔的最下面出現”Insert“的提示,表示可以進行內容的編輯了;

3、如何返回到不可編輯狀態呢?敲 Esc ;

4、如果想刪除光標所在的一行,則首先返回不可編輯狀態,然后連敲2次 d ;

? ? ?如果想刪除光標所在行的兩行,則敲 2 + dd ;

? ? ?如果想刪除光標所在行的四行,則敲 4 + dd ;以此類推......

5、如果想復制光標所在的一行,則敲 yy 復制,p 粘貼;

? ? ?如果像復制光標所在的三行,則敲 3yy 復制,p 粘貼;

6、在不可編輯狀態下,敲 x ,刪除光標所在的字符;

7、如果想了解文本文件的行數,則進入不可編輯狀態,敲 :set number? ?或? :set number,回車;

? ? ?如果想將光標移動到某一目標行數,則可以通過敲 : 行號,回車? ,比如 : 20? 回車,將光標移動到目標行數;

8、如果不小心刪除了某一行想要恢復回來,則進入不可編輯狀態,可以通過敲 u ;

? ? ?如果不想顯示文本文件的行數,則可以敲 :set nonumber 或 :set nonu,回車;

9、如果想對文本文件中的某個字符或字符串進行查找,則敲? /字符或字符串,回車;

? ? ?這時光標會自動停在第一個符合的字符或字符串上,敲 n 則向下切換,敲 N 則向上切換;

10、如果想對文本文件中的某個字符或字符串進行替換,則敲 :%s/guest/abc,回車;

11、如果編輯完成,想要寫入,則敲 :w,回車;

? ? ? ?如果寫入完成,想要退出,則敲 :q,回車;

? ? ? ?如果編輯完成,想要寫入并退出,則敲 :wq,回車;

? ? ? ?如果編輯完成,不想保存并退出,則敲 :q!,回車;—— ! 代表強制退出

?

參考視頻:https://edu.51cto.com/center/course/lesson/index?id=94962

? ? ? ?博客:https://blog.csdn.net/netdxy/article/details/50553543

總結

以上是生活随笔為你收集整理的CentOS7入门:使用Vi文本编辑器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。