欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux使用文本編輯器vi常用命令

 更新時間:2017年09月11日 09:57:48   作者:姚紅  
vi就是一種功能強大的文本編輯器,而vim則是高級版的vi,不但可以用不同顏色顯示文字內(nèi)容,還能進行諸如shell腳本、C語言程序編輯等功能,可以作為程序編輯器。下面通過本文給大家介紹linux 文本編輯器vi常用命令,一起看看吧

vi/vim是什么?

Linux世界幾乎所有的配置文件都是以純文本形式存在的,而在所有的Linux發(fā)行版系統(tǒng)上都有vi編輯器,因此利用簡單的文字編輯軟件就能夠輕松地修改系統(tǒng)的各種配置了,非常方便。vi就是一種功能強大的文本編輯器,而vim則是高級版的vi,不但可以用不同顏色顯示文字內(nèi)容,還能進行諸如shell腳本、C語言程序編輯等功能,可以作為程序編輯器。

vi的三種模式及各個模式之間的轉(zhuǎn)換關(guān)系

一:翻頁

ctrl+u向上翻半頁

ctrl+f向上翻一頁

ctrl+d   向下翻半頁

ctrl+b   向下翻一頁

二:移動光標指令

0: 光標移至當前行首

$: 光標移至當前行尾

三:常用插入、刪除指令

i:在當前光標前插入,光標后文本向后移

dd: 刪除光標所在的行

yy:復制當前行正行內(nèi)容到剪切板

p:粘貼剪切板中的內(nèi)容到當前光標位置之后

P:粘貼剪切板中的內(nèi)容到當前光標位置之前

s: 從當前光標位置處開始,以輸入的文本替代指定數(shù)目的字符

S: 刪除指定數(shù)目的行,并以所輸入文本代替之

do: 刪至行首

d$: 刪至行尾

四、vi查找、保存和退出

按u——取消最近一次操作,可按多次,類似撤銷。

按U——取消當前行所做的所有編輯。:w ——保存當前文件

:wq —— 存盤退出(與指令 :x 功能相同)

:q —— 直接退出,如已修改會提示是否保存

:q! ——不保存直接退出

五、打開新文件或讀入其它文件內(nèi)容

在當前vi編輯器中,執(zhí)行":e 新的文件"形式的末行命令可以編輯新文件。

在當前vi編輯器中,執(zhí)行":r 其他文件"形式的末行命令讀入其他文件的內(nèi)容,將其復制到當前光標的所在位置。

在當前vi編輯器中,執(zhí)行":r !命令"形式的莫行模式,可以將其他命令的輸出粘貼至文本文件光標所在位置。

在末行模式執(zhí)行"set number "命令可顯示行號,執(zhí)行"set nonu"取消顯示行號。

六、vim編輯器有用的參數(shù)

vim -o file1  file2;將同時打開兩個文件,上下顯示,使用ctrl+w切換文件。

vim -O file1  file2;將同時打開兩個文件,左右顯示,使用ctrl+ww切換文件。

總結(jié)

以上所述是小編給大家介紹的Linux使用文本編輯器vi常用命令,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 使用SHC對Shell腳本進行封裝和源碼隱藏的方法

    使用SHC對Shell腳本進行封裝和源碼隱藏的方法

    shc是一個由C語言編寫的Shell腳本加密程序,它可以將你的腳本編譯成二進制可執(zhí)行文件,從而隱藏源碼,這篇文章主要介紹了如何使用SHC對Shell腳本進行封裝和源碼隱藏,需要的朋友可以參考下
    2023-10-10
  • shell子進程多任務實現(xiàn)進程高并發(fā)

    shell子進程多任務實現(xiàn)進程高并發(fā)

    本文主要介紹了shell子進程多任務實現(xiàn)進程高并發(fā),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • linux系統(tǒng)中的列出敏感用戶的腳本代碼

    linux系統(tǒng)中的列出敏感用戶的腳本代碼

    這里的敏感用戶是指這個用戶屬于多個組,或者這個用戶屬于的組名跟這個用戶名不一樣,需要的朋友可以參考下
    2014-09-09
  • Linux使用Split命令分割文件與合并的操作方法

    Linux使用Split命令分割文件與合并的操作方法

    Linux split是一個命令行工具,用于將文件分割成多個較小的文件,它可以按照文件大小、行數(shù)或者指定的分割符來進行分割,本文給大家介紹了Linux使用Split命令分割文件與合并的操作方法,需要的朋友可以參考下
    2024-03-03
  • SED單行腳本快速參考中文版(Unix 流編輯器)

    SED單行腳本快速參考中文版(Unix 流編輯器)

    這篇文章主要介紹了SED單行腳本快速參考中文版,需要的朋友可以參考下
    2016-02-02
  • Shell腳本注釋的實現(xiàn)

    Shell腳本注釋的實現(xiàn)

    本文主要介紹了Shell腳本注釋的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • 一個簡潔的全自動安裝LNMP服務器環(huán)境的Shell腳本分享

    一個簡潔的全自動安裝LNMP服務器環(huán)境的Shell腳本分享

    這篇文章主要介紹了一個簡潔的全自動安裝LNMP服務器環(huán)境的Shell腳本分享,本文腳本在生產(chǎn)環(huán)境上使用了一年多,腳本代碼簡單唯美,需要的朋友可以參考下
    2014-12-12
  • Linux中cut命令的基本使用詳解

    Linux中cut命令的基本使用詳解

    cut命令是一個Linux/Unix命令,用于從文件或標準輸入中提取字段并輸出到標準輸出,這篇文章主要介紹了Linux系統(tǒng)之cut命令的基本使用,需要的朋友可以參考下
    2023-05-05
  • shell 備份數(shù)據(jù)庫、代碼上線的腳本

    shell 備份數(shù)據(jù)庫、代碼上線的腳本

    Shell 是一個用 C 語言編寫的程序,它是用戶使用 Linux 的橋梁。Shell 既是一種命令語言,又是一種程序設計語言。這篇文章主要介紹了shell腳本之備份數(shù)據(jù)庫、代碼上線,需要的朋友可以參考下
    2020-02-02
  • Linux查詢mac物理地址的方法實現(xiàn)

    Linux查詢mac物理地址的方法實現(xiàn)

    本文主要介紹了Linux查詢mac物理地址的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2007-02-02

最新評論