日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS8下vi编辑器常用命令

發布時間:2023/12/10 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS8下vi编辑器常用命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vi編輯器的四種模式狀態
1)命令模式 command?
2)插入模式 insert
3)底行模式(末行模式):
4)視圖模式 visual

vi模式切換

輸入模式————> ESC ————>命令模式————> shift+: ————>末行模式
輸入模式<———— i <————— 命令模式 <———— ESC <——————末行模式

命令模式————> v ————> 視圖模式
命令模式<——— ESC <——— 視圖模式

輸入模式,末行模式,視圖模式三者相互切換,中間必須都要按ESC先回到命令模式,再切換到其他模式。

1)vi輸入模式

a 在當前字符的后面輸入i 在當前字符的前面輸入s 刪除當前字符并輸入o 當前字符所在行下方輸入A 在當前行后面輸入S 刪除當前行并輸入I 當前行前面輸入O 當前行上一行輸入

2)vi命令模式

h 左 j 下 k 上 l 右 (小寫L)x 刪除當前字符,3x刪除三個字符r 單字符替換dd 刪除一行,剪切一行dw 刪除一個單詞d^ 從當前字符刪除到行首d$ 從當前字符刪除到行末G 跳到最后一行1G 跳到第一行,nG跳到第n行dG 從當前行刪除到最后一行d1G 從當前行刪除到第一行yy 復制當前行3yy 復制三行,nyy復制n行(包括當前行,往下數)p 粘貼到下一行2p 重復粘貼兩次,np重復粘貼n次P 粘貼到上一行u 撤銷ctrl+r 恢復/word 查找word,用n鍵查找下一個,N查找上一個v 按v鍵再按上下左右進行視圖選中,進行快速縮進,v是按字符選中V 按行來進行視圖選中

3)vi末行模式

:q 不保存退出:q! 強制不保存退出:wq 保存退出:wq! 強制保存并退出:x 保存退出,#與:wq的區別是:如果文件沒有修改,按:x退出,不會修改文件的時間屬性; #如果按:wq退出,則即使文件內容沒有改動,但是文件的時間屬性會發生改變。:w 保存不退出。防止突然斷電,數據丟失:w file2 將文件保存到另一個文件file2中:%s/old/new/g 把文章內所有old全部替換成new,%是第一行到最后的意思,g代表global全局:1,10s/old/new/g 將第1行到第10行的old替換成new:s/old/new/g 替換當前行中的所有old為new:set nu 顯示行號:set nonu 不顯示行號

?

總結

以上是生活随笔為你收集整理的CentOS8下vi编辑器常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。