Vi中一些實用的命令 中

2021-06-10 07:27:07 字數 902 閱讀 5391

替換(在命令列模式)

1、r     --- 只會替換當前游標所在的字元

2、r   --- 可以逐個替換游標所在字元及其後的字元

字母大小寫轉換(在命令列模式)

1、~--- 即可將大寫字母轉換為小寫字母,將小寫字母轉換為大寫字母

模式匹配(在底層模式)

1、/和?  --- 在其後輸入要查詢的內容,然後回車便可找到匹配的內容

用n 向下查詢匹配的內容

用n向上查詢匹配的內容

/[a-z]  --- 找到所有的大寫字母

/[a-z]  --- 找到所有的小寫字母

上述命令的搭配使用

1、d$   --- 刪除當前游標所在字元到本行尾部

2、dg   --- 刪除當前游標所在行到檔案尾部

3、d0   --- 刪除當前游標所在字元的前一字元到本行首字元

在用vi編輯乙個檔案時,可在該檔案的底層模式下執行命令 

:e filename:e! filename(前一檔案所做的修改未儲存)

即可切換到編輯另一檔案filename,且未退出vi;

用 :bn / bp 可在檔案之間相互切換(也可以是bf / bn[n未數字,表示第幾個檔案])

在用vi編輯檔案時,可在底層模式執行命令 

:r filename

可將檔案filename 的內容插在游標所在行的下一行

在vi編輯檔案的底層模式,比較

:! ls -f在終端顯示該檔案中的內容是有哪幾個檔案中的內容組成

:r! ls -f將結果(表示該檔案有哪幾個檔案的內容組成)顯示在該檔案中

linux 下vi編輯的一些實用命令

linux 下vi編輯的一些實用命令 updating note 特別命令 1 撤銷上乙個編輯操作 u 2 刪除游標所在行到最後一行的內容 包括游標所在行的內容 按esc後,然後dg。3 讓游標移到首行 gg。4 命令 ggvg 解釋 gg 讓游標移到首行 v 是進入visual 可視 模式 g 游...

HTML中一些實用標記記錄

在這篇文章中記錄我在學習html學習過程中,讓我感覺不錯的標籤。在網頁製作中,一般是通過各種標記對文字進行排版的。但在實際應用中,往往需要一些特殊的排版效果,這樣使用標記控制非常大的麻煩。解決方法就是使用原格式標記進行排版,如空格 製表符等.原格式標記 就可以解決這個問題。語法格式如下 文字內容 例...

整理vi的一些命令

一般模式 h 游標向左移動乙個字元 j 游標向右移動乙個字元 k 游標向上移動乙個字元 l 游標向下移動乙個字元 小寫l 如果想要多次移動,例如向下移動30行,可使用30j即可 ctrl f 螢幕向下移動一頁 ctrl b 螢幕向上移動一頁 ctrl u 螢幕向上移動半頁 ctrl d 螢幕向下移動...