Vim'in incsearch
işlevselliğinden gerçekten hoşlanıyorum . Yeni bir şey yaparken çalışmanın bir yolu var mı, ona benzer bir şey var mı?
Örneğin, normal modda aşağıdakileri yazarım:
:%s/potato/
Dosyamdaki tüm potato
vurgulananları alabilir miyim , tıpkı incsearch
yazarken vurgulandıkları gibi
/potato
?
Bu, düzenli ifadeler kullanırken bana çok yardımcı olacaktır. Bunu yazdığımda olması çok güzel olurdu:
:%s/potato/banana/
S'yi potato
s ile değiştirir banana
ve vurgular - belki de değiştirmeler farklı renkte olmalıdır. Gerçi ben enter tuşuna basana kadar değişikliği "taahhüt" edemedi).
Şu anda neovim kullanıyorum, yardımcı olması durumunda.
:/pattern<CR>
çalışıyor sonra% s ve replace dize ekleyin. Thene yine aramayı daraltır ve CTR-R / kullanarak arama kısmına yapıştırır:%s/
:%s/potato/carrot/c
atlamanıza ("onayla") izin verir ( g
aynı satırdaki tüm örnekleri değiştirmek için ekleyin ) ve hlsearch
bunları önceden göreceksiniz.
incsearch
?hlsearch
ootb çalışması gerekir, eğer onunla:%s/potato/\0/
değiştirmekpotato
için yazın , o zaman tüm maçlar vurgulanmış görüyorum.