VI的高階使用(2)

2021-05-26 00:28:16 字數 770 閱讀 7709

表8-2 

刪除命令

刪除命令操作

d l 

刪除當前字元(與

x命令功能相同)

d 0 

刪除到某一行的開始位置

d ^ 

刪除到某一行的第乙個字元位置(不包括空格或

ta b

字元)d w 

刪除到某個單詞的結尾位置

d 3 w 

刪除到第三個單詞的結尾位置

d b 

刪除到某個單詞的開始位置

d w 

刪除到某個以空格作為分隔符的單詞的結尾位置

d b 

刪除到某個以空格作為分隔符的單詞的開始位置

d 7 b 

刪除到前面

7個以空格作為分隔符的單詞的開始位置

d) 刪除到某個語句的結尾位置

d 4) 刪除到第四個語句的結尾位置

d( 刪除到某個語句的開始位置

d } 

刪除到某個段落的結尾位置

d  修改到某個段落的結尾位置

c { 

修改到某個段落的開始位置

c 7 { 

修改到當前段落起始位置之前的第

7個段落位置

c tc 

修改當前行直到下乙個字元

c所出現位置之間的內容

c 修改到某一行的結尾

c c 

修改當前行

5 c c 

修改從當前行所開始的

5行內容

.重複上一次修改!

vi使用高階

下面的命令在vi命令模式被啟用 h 游標左移乙個字元 l 游標向右移動乙個字元 j 游標下移一行 k 移動游標線 一.對整行操作 1.複製游標所在行 yy 2.刪除游標所在行 dd 3.選中游標所在行 shift v 結合j k選取多行 4.複製選中內容 y 數字 p 指定貼上次數 6.剪下選中內容...

vi高階應用

linux 2008 10 29 23 33 53 閱讀39 字型大小 大 中小訂閱 find name doc exec rm 2,用find grep,xargs 的組合 find grep doc xargs i rm 看上去,第乙個簡單一些,但很類似,不過如果要實現 刪除那些沒有指定字尾的檔...

vi 高階命令

鑑於大家在使用vi 的時候有一定的陌生,在這裡借花獻佛,從兄弟版 shell 中整理出以下關於vi程式設計的高階技巧,希望對大家學習unix有所幫助,並希望大家能結合使用hpux的心得體會對這些經驗進行進一步的擴充套件。1.交換兩個字元位置 xp2.上下兩行調換 ddp3.把檔案內容反轉 g m0 ...