SORU
8 Ocak 2012, Pazar


Vim yeniden düzenleme

Onbeşinde yeniden sunması birçok için paha biçilemez tabii ki, ben hemen hemen hiç kodlama duyuyorum ama biraz bir başka kaynak düzenlerken bunu yapmak için deneyebilirsiniz zaman. Nasıl Vim içinde birden fazla dosya üzerinde böyle önemsiz Bir görevi başarmak mı?

Yeniden düzenleme Ruby için this plugin, ama nasıl "herhangi bir" dil? öğrendim

CEVAP
9 Ocak 2012, PAZARTESİ


'Vim bir IDE' paradigma değil. katılıyorum Ama bir IDE yok zamanlar vardır. Bu durumlarda kullanın:

:grep :vimgrep, :Ag :Ggrep

Daha fazla bu genellikle proje ağacıma :grep ve record a macro yeniden düzenli yapılan değişiklik ile yeniden düzenleme - :g :hiçbir brainers s. Genelde beni çok hızlı bir şekilde çok az çaba ile, çok sayıda dosyayı değiştirmenize izin verir. Dürüst olmak gerekirse, bu yöntem diğerlerinden daha çok kullanıyorum.

İş akışı üzerinde yerleşik komutlar olarak yavaş/sakıncalı olabilir. Eğer gıt kullanırsanız, o zaman ister Fugitive mükemmel eklenti ve sadece dosyaları gıt kontrol arama için :Ggrep komutunu kullanın. Ben de acelecilik Silver Searcher gibi.

:argdo ya :bufdo

Ben şahsen bulmuyorum, ancak yararlı olarak bu, :argdo da dosyalar kümesi üzerinde vim komutları çalıştırmak için kullanışlı bir yoldur. Cdo qargs eklenti eğer böyle bir şey yaparsan yararlı olabilir.

komut satırı

:Komut satırına resort vimgrep ben ile değiştirir gereken dosyaların listesini belirlemek için daha zor grep/komutları daha yakından yeniden oluşturulması için gereken dosyaların listesini düzenlemek bulmak. Bir metin dosyasına liste Kaydet :e ve makro kayıtları sunmaktayız yapmam gerekli değişiklikleri yapmak için kullanın.

Ben bulmak o kadar az paslı ben de makro kaydı becerileri daha yararlı buluyorum Vim için yeniden düzenleme: duygu rahat kaydetme/geri gelen kayıtları, artırma/azaltma kayıt sayaç değişkenleri temizleme/kaydetme makro kayıtları için dosya için daha sonra kullanmak, vb.


Güncelleme

Bu yöntem için en az bir kaç tane daha bu video atmalarını yazma beri vimcasts.org (ALL the Vimcasts! izlemenizi tavsiye ederiz) yayınlandı tarif. Yeniden düzenleme bu olanları izlemek için:

Zaman varsa, hepsini izle :)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • Kontor.TV

    Kontor.TV

    14 Mart 2006
  • NewsyTech

    NewsyTech

    2 AĞUSTOS 2010