溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中vi快捷鍵有哪些

發(fā)布時間:2021-11-11 10:39:43 來源:億速云 閱讀:127 作者:iii 欄目:關系型數(shù)據(jù)庫

本篇內(nèi)容介紹了“Linux中vi快捷鍵有哪些”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

vi操作,可以說基本上,圍繞著鍵盤的每一個鍵位,都有他的意義。

(1) 打開vi如果未輸入i,則復制-粘貼字符,會導致前面少幾個字符。

例如,

> vi test.txt

this is a test file.

此時復制"this is a test file"這幾個字符,在文件開始處,按"shift“和"insert",文件test.txt顯示,可以看出,this截了,

s is a test file.this is a test file.

如果輸入i,再次執(zhí)行"shift“和"insert",這次就正常了,就是說如果需要復制-粘貼,保險起見,就要輸入i,再執(zhí)行粘貼操作,

this is a test file.this is a test file.

(2) vi編輯完成,兩種退出模式。

保存退出,可以輸入ZZ。

不保存退出,可以輸入ZQ。

為了提高效率,可以右手shift,左手Z/Q,一氣呵成。

(3) 批量編輯

如果需要為文件每行,頭部加字符串“sqlplus“,可以執(zhí)行

:%s/^/sqlplus

如果要將下列文字中,第一個a字符變?yōu)閎,

this is a test file.this is a test file.

可以執(zhí)行,

:%s@a@b

如果要將所有a,變?yōu)閎,可以執(zhí)行,

:%s@a@b@g

如果需要統(tǒng)計,a字符出現(xiàn)的次數(shù),可以執(zhí)行,

:%s/a//gn

提示,

this is a test file.this is a test file.

2 matches on 1 line

同樣支持字符串,統(tǒng)計test出現(xiàn)的次數(shù),可以執(zhí)行,

:%s/test//gn

提示,

this is a test file.this is a test file.

2 matches on 1 line

(4) 查找定位字符

一行文字,若要找出“a”字符的位置,

this is a test file.this is a test file.

可以執(zhí)行,

fa

其中f表示find,a表示要檢索的字符信息,同理要找b,就可以用fb,

fb

除了字符,像“(”這種也支持,

f(

“Linux中vi快捷鍵有哪些”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI