Yapıştır tampon içeriği ile Değiştir kelime VİM?
Bir dosya içinde kelime değiştirme bir sürü yapmam gereken ve vi komutu, :%s///g
gibi ESKİ bir komut ile yapmak istiyorum. Biliyorum ki bu tipik bir şekilde yerini alır sözü geçerli imleç konumu: cw<text><esc>
ama bir şekilde bunu yapmak ile içeriğini isimsiz kayıt olarak değiştirilmesi ve metin olmadan üzerine kayıt?
CEVAP
"(//Değiştir/sil/yerine koymak yank) isimsiz kaydetmek demek istiyorsun, değil mi?" yapıştır düşünüyorum İşte o zamandan beri (yani ... değiştirme komutu.) üzerine olsun
Kayıtları genellikle belirtilen yazarak "
o adı (tek bir karakter), kayıt, gibi "ay
"ap
yank içine kayıt a
" içindekiler kayıt a
. Aynı değişikliği komutu için de geçerli. Bu durumda, eğer değişim komutu ile Kaldır bir yere gitmek için metin istemiyorsun. öyleyse kara delik "_
kayıt kullanabilirsiniz: "_cw"
. Ekleme modunda sonra, ctrl-R takip kaydı ile istediğiniz vurabilir (muhtemelen "
) Bu kayıt içeriğini koymak.
"*
- seçimi kaydetmek (orta-düğme yapıştırın)"
- pano kayıt (muhtemelen) terminali üzerinden ctrl shift v ile de erişilebilir""
- vim varsayılan/koymak/değiştir/sil/yedek yank kayıt.
Kısa cevap: "_cw^R"
Başkalarının öne sürdüğü gibi, (ya da her neyse) yank için elbette farklı bir kayıt kullanabilirsiniz varsayılan kayıt mesajını aldım. Edit: Her zaman ilk düşündüğün yok, ama güzel onu üfleme olmadan tek bir değişiklik, bir komut yapmak. Tamamen darmadağın değil ama. Numaralı kaydeder "9
"0
vardır:
Vim yank metin ve Sil komutları ile bu defterler doldurur.
Kayıt 0 içeren en son metin komutu ile başka bir kayıt belirtilmediği sürece komut yank numaralı ["x].
Kayıt 1 numaralı içeren metin en son tarafından silinmiş başka bir kayıt belirtilen komut veya metin olarak, daha küçük sil kayıt sonra kullanılır) olmadıkça veya komut silmek değiştirmek. Bir istisna yapılır için delete operatörü ile bu hareket komutları:
%
,(
,)
, `,/
,?
,n
,N
,{
ve}
. Kayıt "1 Her zaman sonra (bu Vı uyumlu) kullanılır. "- Sil bir çizgi içinde. de kullanılır kayıtBirbirini izleyen her silme veya değişiklik ile, 3 Vim ve benzeri içine 2, 2 Kayıt Kayıt 1 Önceki içeriğini, önceki kaybetme vardiya kayıt 9 içindekiler.
Nasıl Git grep belirli bir kelime için...
Nasıl final anahtar kelime çalışır...
Nasıl kopyala & yapıştır, veya, varola...
Nasıl içeriği UİTextView boyutu?...
Seri'in anahtar kelime daha edeyi...