SORU
12 HAZİRAN 2009, Cuma


Keyfi genişliği penceresinde Vim 80 karakter yumuşak kaydırma

soft wrap yeteneği Vim kullanmak istiyorum (:set wrap) 80 karakter, gerçek benim pencere genişliği ne olursa olsun, bazı kod sarmak için.

Bunu yapmak için bir yol bulmak mümkün henüz gitmedim - yumuşak kaydırma penceresinin genişliğine bağlı gibi görünüyor

  • textwidth wrapmargin sabit kaydırma (onlar dosyaya yeni satır karakterleri girmek için
  • dikey bölme birden çok pencere ve kullanma :vertical resize 80 (muhtemelen :set breakat= izin sonları herhangi bir karakter) bir tanesi çalışıyordu (olsa da biraz hackish, ama sonları kullanırken :set number satır numaralarını alıp bir değişken sütun sayısı (bağlı olarak dosya uzunluğu) ve bu parçanın 80.

Vim bunu yapmak için herhangi bir yolu var mı? It doesn't look promising, according to other sources.

Şu an benim yaklaşım sadece en az vurgulanan bu yüzden benim varsayılan arama /^.\{80}\zs.\ sahip olmaktır. Bunun için :syntax bir öğe ekleme hakkında düşündüm, ama bu yüzden fikrimden vazgeçtim diğer sözdizimi öğeleri, üste, ne zaman kırdı.

CEVAP
12 HAZİRAN 2009, Cuma


:set numberwidth=6) Satır Numaraları sütunu için büyük bir minimum genişlik kurarsın ve 9* *veya başka bir şekilde uygun boyuta pencereyi yeniden boyutlandırmak olabilir. Sana bir milyon hatları ile bir dosyayı düzenlerseniz, sorun olabilir, ama bu pek mümkün değil. Ekran gayrimenkul 6 sütun bu çok harcıyorsun. Hala sorunları her türlü vardır.

80 sütun gibi :match kullanarak son vurgulayabilir diyor here here.

Bunun ötesinde bunu yapmak için herhangi bir yol göremiyorum. Bunun gibi güzel bir özellik olurdu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • TomSka

    TomSka

    30 Mayıs 2006