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

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • Pepsi

    Pepsi

    1 Kasım 2005
  • trickycharms

    trickycharms

    6 Aralık 2013