6
I '= &' Vim ile '& =' yerine çalıştı, ancak komut :%s/&=/=&/g
'= & =' ile & = 'nin ikame.Vim'deki '= &' ile '& =' nasıl değiştirilir?
Bu neden oldu? Hangi komutu kullanmalıyım?
I '= &' Vim ile '& =' yerine çalıştı, ancak komut :%s/&=/=&/g
'= & =' ile & = 'nin ikame.Vim'deki '= &' ile '& =' nasıl değiştirilir?
Bu neden oldu? Hangi komutu kullanmalıyım?
Sadece ve işareti içinden çıkın.
:%s/&=/=\&/g
Sen &
tüm eşleşti deseni ile değiştirilecek değiştirilmesi özel bir karakter olduğu için ondan kaçmak gerekir.
Lütfen neden kaçmanız gerektiğini açıklayabilir misiniz? – FDinoff
@sharth'in dediği gibi '&' özel bir karakter. 'Ve 'şeylerin ikame tarafında kullanıldığında, tüm eşleşen desenle değiştirilir. (Sizin durumunuzda, = & 'karakterleri, beklenmedik bir çıkış verir:' = & = ') Eğer bir edebi ve işareti istiyorsanız, herhangi bir özel karakter gibi, bir ters eğik çizgi ile kaçmanız gerekir. – Caek
@Caek, yorumu gönderdiğimde açıklama yapmadı. (Ne yaptığını biliyorum) – FDinoff