Tamponlar vs Tablar vs Arglist vs Windows


9

Pek çok seçenek! Çok kafa karıştırıcı!

  1. Ne zaman diğerine tercih edilir?
  2. Bunlar birbirleriyle nasıl ilişkilidir?
  3. Zaten aralarındaki farklar nelerdir?
  4. Yazdığınız komutları nasıl etkiler?
  5. Kayıtlar, makrolar, işaretler, seçenekler ve komut geçmişi ile nasıl ilişkilidir?
  6. Hangi yuvanın içinde hangi yuva, örneğin bir sekme, tipik GUI programlarında olduğu gibi bir pencerenin alt bölümüdür veya bir pencere bir sekmenin alt bölümüdür?
  7. Bu, :nextve aracılığıyla erişilebilen birden fazla komut satırı argümanı (arglist) ile nasıl ilişkilidir :prev?
  8. Ve son olarak, bunlardan hangisi (varsa) viuyumlu?

"Soru-Cevap stili yayınlayacağım" ve bunu topluluk wiki'si haline getirecektim, ancak soru listemi biraz genişlettiğimde, wiki'ye başlamak için bunları yeterince iyi anlamadığımı fark ettim. Belki bir kez yapıldıktan sonra ifadeyi biraz temizlemek için.
Joker

2
Okumak mı bu ?
romainl

1
Hayır, bağımsız değişken listesi arabellek listesinin bir alt kümesidir.
romainl

5
Başlangıçta her bir argüman bir tampon oluşturur, ancak daha sonra tamponlar ve argümanlar kendi bağımsız yaşamlarına sahip olmaya başlar. Bağımsız değişken listesini :args(arabellekleri değiştirmez) ile değiştirebilir ve bağımsız değişkenlere karşılık gelenler de dahil olmak üzere :bdelete(bağımsız değişken listesini etkilemez) arabellekleri silebilirsiniz . Yeni dosyaları ile düzenlemek yeni :earabellekler oluşturur, örneğin, yardım açmaya başlar, ancak ikisi de argüman listesini değiştirmez. Ve bu böyle devam eder; başlangıçtan sonraki ikisi arasında herhangi bir ilişkiye güvenemezsiniz.
Sato Katsura

1
Aslında bu cevabı çok yararsız buldum, diğer metin editörlerine hakaret ederken her şey Vim terimleriyle katmanlıydı. Sekme sayfalarının ne olduğunu zaten biliyorsanız harikadır, ancak öğrenmeye çalışıyorsanız faydalı değildir. Bu soru için Jonathan Brink'in cevabını daha kolay anladım .
icc97

Yanıtlar:


1

Burada oldukça yeniyim, bu yüzden yorum yapmasına izin verilmiyor ve bunu bir cevap olarak göndermek zorundayım. Sanırım romainl'in cevabı oldukça kesin ve iyi bir 'başlangıç ​​dostu' versiyonunu yapan bu yazı var: https://dockyard.com/blog/2013/10/22/vim-buffers

Ve sonra bu yazı var, belki biraz önyargılı, ancak tartışmayı oldukça iyi ortaya koyuyor: https://joshldavis.com/2014/04/05/vim-tab-madness-buffers-vs-tabs/


Buradaki bağlantıların en önemli kısımlarını kopyalayarak yayınınızı tam ölçekli bir cevaba kolayca dönüştürebilirsiniz. Btw, aynı zamanda sadece link cevapları da yasaktır, çünkü kimse çürümüş linklerle dolu cevaplarla dolu bir site istemez. Ancak geçici çözüm çok kolaydır (zorunlu kısmı kopyala-yapıştır) ve seçmenler / yorumcular için oldukça caziptir.
peterh - Monica'yı
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.