CentOS8下vi编辑器常用命令
生活随笔
收集整理的這篇文章主要介紹了
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编辑器常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 把html转换成word,怎么把html
- 下一篇: 悬浮截图软件_Windows最好用截图工