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

  • Arun Kumar

    Arun Kumar

    18 Mart 2010
  • ColdfusTion

    ColdfusTion

    3 Aralık 2007
  • Moto Journal

    Moto Journal

    28 Mayıs 2007