Bir döşeme penceresi yöneticisi (harika) + bir terminal çoklayıcı (tmux) + vim içinde böler kullanın. Hiç pencere süslemem yok, bu yüzden programın içeriği onu vermezse, aralarında görsel bir ayrım yoktur. Zaten birden fazla monitör ve grup görevi ekran kullandığım için bu paradigmada oldukça rahatım. Eğer iki pencere yan yana olmak için bir neden olmasaydı, ilk etapta orada olmazlardı.
Ancak bu, görsel olarak en belirgin bölünmenin anlamsal olarak en az anlamlı olduğu biraz görsel uyumsuzluk yaratır.
- Xorg penceresi ‹|› window = hiçbir şey
- Tmux bölmesi ‹|› bölmesi = 1px bölücü çizgisi
- Vim split ‹|› split = 1 karakter genişliğinde renkli sütun
Aşağıda, her birini yan yana pencereler, bölmeler ve vim bölünmeleri gösteren bir örnek bulabilirsiniz:
Tam çözünürlük sürümüne tıklamadan bile, gördüğünüz beyaz ayırıcı çizgi, ekrandaki en az önemli bölünme olan vim bölmeleridir. (Vim oturumunun sağındaki gri sütunun aslında 80. sütun vurgusu olduğuna dikkat edin, her ne kadar sık sık bu boyutta çalışsam da).
Bölmede çizilen karakterin nasıl değiştirileceğini veya renk düzeni kontrastını nasıl azaltacağımı biliyorum. Ne yapmak istiyorum herhangi bir genişlik almaz tmux ile aynı bölünmüş çubuğu kullanmak çünkü bir yerine sütunlar arasında çizilir. Bu terminal tabanlı vim ile mümkün mü? Gvim? Neovim? Görsel olarak göze çarpmayan bir ayırıcı yapmak için, bölücü sütunu tamamen kapatılabilir mi?
PS Görsel olarak benzer bir ayırıcı kullanmanın nedeni mantıklı çünkü tmux bölmeleri ve vim bölmeleri arasında gezinmek için aynı anahtar bağlamaları kullanıyorum. Aynı tuşlar aralarında sorunsuz bir şekilde dolaşır, ancak görsel sınırlar da aynı olsaydı mantıklı olurdu.