2012-02-29 8 views

Odpowiedz

9

Sprawdź także wtyczkę file:line. Otworzy plik i ustawi pozycję kursora na podaną linię i kolumnę.

Działa z spływu okrężnicy:

vim file.cpp:10 
vim file.cpp:10: 
vim file.cpp:10:4 
vim file.cpp:10:4: 
+0

dzięki. Tego właśnie chcę. – kev

4

vim ma w rzeczywistości cały zestaw wbudowanych poleceń i opcji do tego.

uzyskać dokumentację ze

:help quickfix 

Na przykład

:set makeprg=g++\ -Wall\ main.cc " the default is make 
:make 

będzie analizować błędy i ostrzeżenia wyjście przez g ++ i pozwala przechodzić między lokalizacjami.

3

spojrzeć na „QuickFix” cech vim: http://vimdoc.sourceforge.net/htmldoc/quickfix.html#quickfix

można skompilować od wewnątrz vim (patrz vim za makeprg i errorformat zmiennych), a następnie automatycznie przeskoczyć do linii, które generują błędy za pomocą :cc, :cp i :cn.

Ten sam vimdoc pokazuje, jak szybko przejść do początku lub końca bieżącej funkcji lub bloku kodu, a jeśli używasz ctags, możesz również znaleźć definicje funkcji i zmiennych.

Powiązane problemy