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 將結果(表示該文件有哪幾個文件的內容組成)顯示在該文件中