Pek çok seçenek! Çok kafa karıştırıcı!
- Ne zaman diğerine tercih edilir?
- Bunlar birbirleriyle nasıl ilişkilidir?
- Zaten aralarındaki farklar nelerdir?
- Yazdığınız komutları nasıl etkiler?
- Kayıtlar, makrolar, işaretler, seçenekler ve komut geçmişi ile nasıl ilişkilidir?
- 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?
- Bu,
:next
ve aracılığıyla erişilebilen birden fazla komut satırı argümanı (arglist) ile nasıl ilişkilidir:prev
? - Ve son olarak, bunlardan hangisi (varsa)
vi
uyumlu?
"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
Hayır, bağımsız değişken listesi arabellek listesinin bir alt kümesidir.
—
romainl
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
—
Sato Katsura
: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 :e
arabellekler 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.
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