Zacząłem używać Syntastic plugin dla Vima, który uruchomi sprawdzanie składni na bieżącym buforze, a następnie wskaże linie z błędami. Mogę otworzyć listę błędów jako listę lokalizacji używając :Errors
, a następnie przeskoczyć do linii danego błędu, naciskając Wprowadź, który przeskoczy do wiersza zawierającego błąd w moim buforze.Przejście do błędów na liście poprawek lub lokalizacji dla bieżącego wiersza w Vimie (z Syntastic)
Chcę wiedzieć, w jaki sposób mogę przeciwdziałać. Chcę przejść z wiersza w moim buforze, który jest oznaczony z powodu błędu składni do odpowiedniego wpisu na liście lokalizacji, tak, że mogę przeczytać pełny komunikat o błędzie na liście. Jak mogę to zrobić? Wiem, że :ll [n]
przeskoczy na numer błędu n
th na liście, ale często nie będę wiedział dokładnie, który numer błędu odpowiada danej linii w buforze. Nie mogę jednak znaleźć polecenia, które akceptuje numer linii, a nie numer błędu.
Syntastic ogłosi pierwszą wiadomość o błędzie do linii poleceń, ale często wiadomość jest okrojona; dlatego chcę osobiście przeskoczyć do błędu na liście lokalizacji. Fakt, że Syntastic może pobrać komunikat o błędzie w oparciu o bieżącą linię w buforze, daje nadzieję, że możliwe jest przeskoczenie z bufora do odpowiedniego wiersza błędu na liście lokalizacji. – gotgenes
Niestety, nie ma na to polecenia. Powinieneś opublikować żądanie funkcji w narzędziu do śledzenia błędów Syntastic. – romainl
Jeśli ustawisz wiersz poleceń tak, aby używał 2 linii, użyje ich zarówno dla wiadomości, które bardzo pomagają przy obcięciu. "ustaw cmdheight = 2" –