«repeated-commands» etiketlenmiş sorular

Aynı komutun tekrar edilmesiyle ilgili sorular. Buna nokta komutu (.), @ Makrolar, @: ve benzer yöntemler dahildir.

2
Kaydımı nasıl görebilirim ve düzenleyebilirim (yani kaydedilmiş makro)?
İşlemlerimi kaydetmek için ( qqkayıt, bazı işlemler , qdurmak için) karmaşık tekrarlar kullanıyorum ve bir hata yaptım. Neyi kaydettiğimi görmek ve hatayı tekrar yapmak yerine düzeltmek mümkün mü? Kayıtlı karakterleri @qeserlere göre çağırmak , ancak haritalarımda ( :map q- No mapping found) göremiyorum . Ve yazarak yardım çok bilgi yok: …

4
Son kullanıcı arayüzü komutunu tekrarlayabilir miyim?
.Son düzenleme komutunu tekrarlamak için kullanabileceğimi biliyorum . Son UI manipülasyon komutunu tekrarlamanın bir yolu var mı? Örneğin, 10<C-W>-bir pencereyi on satır küçültmek için yazabilirim . ⟨Basına edebilmek için iyi olurdu bazı anahtarla Benim daha çok küçültmek istediğinizde kolayca bu komutu tekrarlamak için⟩.





4
Komut dizilerini tekrar (.) İçin bir araya getirme
Düşünmek: apple pear İmlecinizi ilk satıra Ypgetirip şunu yazın: apple apple pear İmleci üzerine koyun pearhattı ve yazın .son komutu tekrarlamak için. Bu, yalnızca p(kombinasyonu değil Yp) tekrarlar ve şunu üretir: apple apple pear apple .Son N komutlarını tekrar etmeyi söylemenin bir yolunu istiyorum . Üretmek 2.için kombinasyonu tekrarlamak gibi …


2
Son eylemi (.) Bir makroya kaydet
Kullanım Durumu Normal moddayım. Açıkça bir makro kaydetmeyi düşünmedim, ama tek bir komut değişikliği yapıyorum. Şimdi nokta kullanarak bu işlemi tekrarlayabilirim. Artık her seferinde tüm komutu yazmak yerine daha sonra kullanmak üzere bir makroya kaydetmenin yararlı bir eylem olduğunu anlıyorum. Nokta kullanarak bu komuta ihtiyaç duyan tüm değişikliklere katılabilirim veya …

1
Çok büyük sayıların komutların önekini kullanmasını nasıl önleyebilirim (veya en azından onaylamanız istenir)?
Düşündüğünüz kadar sık ​​olmaz, ama bazen olur ve benim bir kedim bile yok. Temel olarak, sayı satırını veya sayısal tuş takımını ezip sonra tekrarlanabilir bir komutu tetikleyen bir tuş takımına basarsanız, Vim'e yanlışlıkla birkaç bin, milyon hatta milyar kez bir görev gerçekleştirmesi için komut vermek mümkündür. Bu kolayca kontrolden çıkar …

1
Birden fazla satırı adrese göre sil
Bu vimgolf mücadelesine bakıyordum ve belirli satırları adrese göre silmenin iyi olacağını düşündüm. Bunu yapabileceğimi biliyorum :<line_number>d, ancak dçalıştırılacak birden çok satır numarasını listelemenin bir yolu var mı? Böyle bir şey hayal ediyorum: :1,4,32dama elbette işe yaramıyor. Bu nasıl halledilebilir?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.