成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux常用命令 請教vim里g命令的詳細(xì)使用方法?

請教vim里g命令的詳細(xì)使用方法?G/pattern/CMD,G命令,在文本中查找模式,然后在找到的行上執(zhí)行CMD命令。注:CMD的應(yīng)用范圍是查找行。CMD命令有很多,如D,delete命令;C,de

請教vim里g命令的詳細(xì)使用方法?

G/pattern/CMD,G命令,在文本中查找模式,然后在找到的行上執(zhí)行CMD命令。注:CMD的應(yīng)用范圍是查找行。CMD命令有很多,如D,delete命令;C,delete并進(jìn)入插入模式;s,replace命令,使用較多,如g/test/s/AAA/BBB/在文本中查找包含test的行,并將AAA替換為BBB,還可以省略AAA,g/test/s//BBB/,這意味著用BBB指令代替test

有許多類似的快捷鍵。為了更好地利用vim,我們必須首先了解很多vim的設(shè)計(jì)。這樣,您不僅可以更快地熟悉它,還可以對許多命令進(jìn)行推斷。

vim的許多編輯命令需要附加移動命令。而VIM細(xì)致的移動方法使得這種組合靈活而強(qiáng)大。

例如,D是delete,C是change,Y是copy。你可以按照任何移動命令。例如,如果將$移到行的末尾,則將d$刪除到行的末尾,將C$更改到行的末尾,并將Y復(fù)制到行的末尾。盡管您可能會注意到D也會被刪除到行尾,但D$并不比D慢,除非您記不起這么多命令。

VIM還有一個(gè)稱為TextObject的重要概念。這也通常與這些需要額外移動的命令一起使用???/p>

:H?文本對象

有關(guān)詳細(xì)信息,請參閱VIM。一些最常用的函數(shù)集中在?

?:H?快速參考。如果你無事可做,你可以打開它。有很多。不用背誦了。很長一段時(shí)間后就可以使用了。

如果其中80%的命令非常熟悉,那么VIM基本上是一個(gè)小成功。

對于替換,通常指:s命令。這是另一種vim命令,也稱為“命令行命令”或“ex命令”。有很多像vim這樣的命令。什么時(shí)候用什么,我們需要多想想,多問,多看幫助文檔。