Czy mogę przejść do linii błędu, kompilując projekt C or C++
? Zwykle, wykonując make
, i analizować ciąg błędu, i przejść do konkretnego pliku, a wiersz z błędami.Czy mogę przejść do błędu po wykonaniu make w VIM?
Czy jest już dostępna wtyczka?
Czy mogę przejść do linii błędu, kompilując projekt C or C++
? Zwykle, wykonując make
, i analizować ciąg błędu, i przejść do konkretnego pliku, a wiersz z błędami.Czy mogę przejść do błędu po wykonaniu make w VIM?
Czy jest już dostępna wtyczka?
Tak, to już jest w vim. Po wpisaniu :make
wpisz :cwindow
, aby wyświetlić listę błędów. Następnie możesz przejść do błędów za pomocą tego okna.
IIRC, ta funkcjonalność jest wbudowana w vim. Szybkie wyszukiwanie google ujawniło to: useful link. Opisano w nim funkcje vima umożliwiające nawigację po błędach po make.
także po :mak
lub :make
Można zrobić :cope
aby otworzyć okno z wyjściem kompilatora i po zakończeniu :clo
, aby go zamknąć.
Zastosowanie :cn
i :cp
do skoków do następnego i poprzedniego błędu lub gdy jesteś w oknie przejdź do wiersza, który ma błąd z nazwą pliku, linia & kolumnie i naciśnij enter, aby tam przejść.
': cope' - miły do zapamiętania. Chociaż ': cwindow' skraca do skrótu': cw'. Jeśli wystąpiło kilka błędów, zwykle wystarczające jest ': cn'. –
i jak mogę przejść przez różne błędy generowane przez VIM? – daisy