SORU
19 EYLÜL 2008, Cuma


Kullanarak'tamponlar gibi sekmeler Vim

Vim sekmeleri kullanma yeteneği (:tabe, :tabnew, vb.) baktım çok gizli dosyaları tamponlar aynı pencerede aç olan benim şimdiki uygulama için bir yedek olarak.

Her zaman kendi sekmesinde açık var her ayrı dosya istiyorum. Ancak bu şekilde bazı şeyler vardır. Bunları nasıl düzeltirim:

  1. gf ^] gibi komutlar başka bir dosya içinde bir yere atlamak, dosyayı geçerli sekmeyi Yeni bir tampon açar. Bir şekilde komutları bu tür tüm eğer zaten açıksa, yeni bir sekme açmak veya dosya mevcut sekmesine geçin.

  2. Geçiş arabellekleri ben kullanabilir miyim :b <part of filename><tab> ve varolan tamponlar dosya isimleri tamamlayacak. <part of filename> hatta başlangıçta dosya adı yerine orta olabilir. Geçiş sekmeler için bir eşdeğer var mı?

CEVAP
19 EYLÜL 2008, Cuma


Dur, dur, dur.

Bu Vim tabs kullanılmak üzere tasarlanmıştır. Aslında, yanlış isim vermişler ediyorlar. Daha iyi bir isim olurdu "" ya da "Düzen" sekmesi-çünkü;windows farklı bir düzen . görünüm penceresi ^em>tümmevcut arabellekleri.

== 1 tampon 1 tırnak içine Vim vurmaya çalışıyorum beyhude bir egzersiz. Vim bilmiyor veya bakım ve olmayacaktır saygı tüm komutları-özellikle, bir şey kullanan quickfix tampon (:make, :grep :helpgrep olanlar bu bahar için zihin) mutlu bir şekilde görmezden sekmeleri ve yapabileceğin hiçbir şey yapmak için durdurmak.

Bunun yerine:

  • :set hidden
    Eğer bu set zaten yok eğer doğru değilse, o zaman bunu yapın. Gezegende birden fazla dosya, diğer her editör gibi vim iş yapar. Bir pencere içinde görünür bir yerde olmayan arabellekleri düzenlenmiş olabilir.
  • :bn, , *, *13:bp:b #, ctrl-6 tamponlar arasında geçiş yapmak için kullanın. ctrl-6 kendimi (yalnız daha önce kullanılan arabellek geçirir, ya da #ctrl-6 sayı arabellek # anahtarları severim.
  • Liste tamponlar, ya da MiniBufExpl BufExplorer gibi bir eklenti için :ls kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DominicFear

    DominicFear

    30 Kasım 2006
  • olinerd

    olinerd

    23 AĞUSTOS 2007
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009