2013-09-24 22 views
6

vim'in kısa eki ile ilgili bir çok belge var ama bilmek istiyorum:Varolan bir dosyayı kullanarak Vim quickfix?

Bir metin dosyasını nasıl kullanabilirim (veya bir terminalden kopyala yapıştır) ve bunu hızlı bir listeye yerleştirme vim?

Şu ana kadar bulduğum tüm dokümanlar, make veya vimgrep çalıştırdığınızı varsayar, ancak bu durumda yalnızca başka bir yerde oluşturulan bir metin dosyasını kullanmak istiyorum.

cevap

12

Sen :cfile/:cgetfile aradığınız:

:cf[ile][!] [errorfile] Read the error file and jump to the first error. 

Eğer 'errorformat' seçeneği ile çözümlenebilir bir biçimde olmalıdır doğal okuyorsanız dosyası.

+0

İyi çalışır, vim dosyasını bir quickfix ile açıp son öğeye geçtiğimi (en son ve geriye doğru geriye doğru hareket edip, genellikle değişikliklerin satır numaralarını değiştirebileceğinden en iyi şekilde çalışır) bulduğum bir komutu bulursunuz: gvim --nofork -c "cfile pep8.log "-c" başa "-c" clast " – ideasman42

1

Bunu yapmanın bir yolu, makeprog'u metin dosyanızdan kediye değiştirmek, bununla birlikte daha iyi bir yol olduğundan emin olmaktır.

İlgili konular