SORU
30 EYLÜL 2008, Salı


Otomatik oluşturmak Vim ctags

Şu anda .vimrc my: şu var

au BufWritePost *.c,*.cpp,*.h !ctags -R

Bu ile birkaç sorun vardır:

  1. Son etiket nesilden beri hiç değişmedi. işte dosyalar için yavaş -- yeniler etiketler.
  2. Gir butonuna basyinebir kaçınılmaz çünkü yazdıktan sonra dosyayı "veya komut devam etmek için Enter tuşuna basın".

Bu iki konu ile birleştirdiğinizde, ben de yakında bu ek girin ctags -R bitirmeden önce () iterek kadar, o zaman can sıkıcı hata iletisini görmek, itmek zorunda tekrar girin.

Büyük bir anlaşma gibi gelmiyor biliyorum, ama dosya miktarı belirli bir günde yaptığım yazar ile gerçekten can sıkıcı olur. Bunu yapmanın daha iyi bir yolu olmalı!

CEVAP
30 EYLÜL 2008, Salı


au BufWritePost *.c,*.cpp,*.h silent! !ctags -R &

Olumsuz tamamlanıncaya kadar yararlı etiketleri bir dosya olmayacak. Yapmak için Tamam olmalıdır *nix sistem üzerinde olduğun sürece birden çok önceki ctags tamamladı önce yazıyor, ama bunu test etmelisiniz. Windows sistem olmaz koy arka plan ve şikayet dosyası kilitli kadar ilk ctags bitirir (ki gerekmez mi neden sorunları vim, ama sonun biraz eski etiketleri dosya).

Not, geçer --append seçenek olarak tonylo gösteriyor, ama o zaman devre dışı bırakma tagbsearch bunun anlamı şu etiket arama almak çok daha uzun süre bağlı olarak, boyutu etiket dosyası.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • calicoJake

    calicoJake

    29 EKİM 2007
  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007