linux中vi編輯器常用命令?
?
跳轉到頭、尾行
1. 跳到文本的最后一行 :按“G”,即“shift+g”
? 2. 跳到第一行的第一個字符 :先按兩次“g”,
?
編輯命令
:w ? ? 將緩沖區寫入文件,即保存修改
:wq ? ? 保存修改并退出
:x ? ? 保存修改并退出
:q ? ? 退出,如果對緩沖區進行過修改,則會提示
:q! ? ? 強制退出,放棄修改
?
復制、刪除 、粘貼
yy p :復制一行,粘貼
nyy p ? :復制n行,粘貼
dd p :刪除光標所在行,粘貼
ndd p :向下刪除光標所在的n行,粘貼刪除n行內容
?
查找、替換
/domain= :查找“domain=”字符串
:s/vivian/sky/ 替換當前行第一個 vivian 為 sky
:s/vivian/sky/g 替換當前行 所有 vivian 為 sky
?
: %s /vivian/sky/(等同于 :g/vivian/s//sky/) 替換每一行的第一個 vivian 為 sky
:%s/vivian/sky /g (等同于 :g/vivian/s//sky/g) 替換每一行中所有 vivian 為 sky
?
撤銷、恢復操作
u :撤銷一步操作
ctrl + r : 恢復之前的撤銷操作,即回退前一個命令
?
顯示行號
:set nu 或者 :set number :顯示行號
:set nu! 或 :set number! :不顯示行號
?
:r /home/abc.txt :將/home/abc.txt的內容插入到光標所在的位置中,實現復制文件中的部分內容
?
ctrl + B :向后移動一頁
?
ctrl + F :前移動一頁
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
