


vi替換命令用法詳解
添加時間:2010-11-16
添加:
admin
vi替換命令用法詳解
![]() ![]() : ranges /pat1/pat2/g
其中 : 這是Vi的命令執行界面。 range 是命令執行范圍的指定: 百分號(%)表示所有行 點(.)表示當前行 美元($)表示最末行 例如: 10,20表示第10到20行, .,$表示當前行到最后一行,. +2,$-5表示當前行后兩行直到全文的倒數第五行 s 表示其后是一個替換命令。 pat1 這是要查找的一個正則表達式 pat2 這是希望把匹配串變成的模式的正則表達式 g 可選標志,帶這個標志表示替換將針對行中每個匹配的串進行,否則則只替換行中第一個匹配串。 :/string #向下查找 :?stirng # 向上查找 1 vi編輯命令責任編輯:黑色聯想 更新日期:2006-9-7重復執行命令 數字N+命令 重復執行命令N次,如刪除15行,就在命令狀態下輸入15dd . 重復執行上一條命令 vi命令使用的一些選項及含義 -c sub-command 在對指定的文件編輯前,先執行指定的命令 sub-command . -r filename 恢復指定的文件filename . -R 將指定的文件以只讀的方式放入編輯器中,這樣不會保存對文件的任何修 改。 -y number 將編輯窗口的大小設為number行。 光標移動 命令模式下,在同一行上移動的子命令: h 將光標左移一格 l 將光標右移一格 j 將光標下移一格 k 將光標上移一格 w 將光標移到下一個小字的前面 W 將光標移到下一個大字的前面 b 將光標移到前一個小字的前面 B 將光標移到前一個大字的前面 e 將光標移到下一個小字的后面 E 將光標移到前一個大字的后面 fc 把光標移到同一行的下一個c字符處 Fc 把光標移到同一行的前一個c字符處 tc 把光標移到同一行的下一個字符c的前一格 Tc 把光標移到同一行的前一個字符c的后一格 number|把光標移 新文章:
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833 中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1 網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003 |