Eşleşen parantezleri birden fazla pencerede görünmeye zorlayabilir miyim?


9

Derin iç içe heterojen yapıların uzun bir listesini içeren bir kaynak dosya var. Yapılar uzun olduğu için:

  1. :splitEkranı ikiye bölmek için komutu kullanın .
  2. Bir pencereyi aşağı, diğer pencereyi yukarı kaydırın. Pencere 1'deki imleç bir parantez üzerindeyken ve diğer parantez diğer pencerede göründüğünde, diğer penceredeki diğer parantezin (aynı pencerede görüntüleniyormuş gibi) vurgulanmasını istiyorum.

İkinci adımı nasıl başarabilirim?

Yanıtlar:


9

Bunu yapmanın herhangi bir yolu olduğunu düşünmüyorum, ancak bu durumda daha iyi bir yaklaşım, ilgilendiğiniz yapılar arasındaki kodun bir kısmını katlamak için vim'in katlanmasını kullanmak ve bunun çok daha kolay olmasını sağlayabilir. eşleşen köşeli parantezleri görsel olarak görmeniz gerekir.

Ayrıca %, nerede ve ne olduğu hakkında adil bir fikir edinmek için başlangıç ​​ve bitiş parantezleri arasında geçiş yapmak için de kullanabilirsiniz .


Cevabın için teşekkürler. %Yapımın açılış parantezleri ve kapanış parantezleri aynı sütunda olmadığından ve imleçle birlikte atlamak tüm ekranın değişmesine neden olduğundan, benim durumumda yararlı ama ideal olmadığını düşünüyorum . Yararlı olup olmadığını görmek için şu anda katlama araştırıyorum, ancak (ki çözülebilir düşünüyorum) onunla bazı sorunlar karşılaştık gibi ayrı bir yazı bunu soracağım.
John Sonderson

Yazımda istediğim özelliğe gelince, belki bir özellik isteği göndermeliyim.
John Sonderson
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.