Tôi bắt đầu sử dụng Syntastic plugin cho Vim, sẽ chạy trình kiểm tra cú pháp trên bộ đệm hiện tại và sau đó chỉ ra bất kỳ dòng nào có lỗi. Tôi có thể mở danh sách các lỗi như danh sách vị trí bằng cách sử dụng :Errors
và sau đó chuyển đến dòng của một lỗi nhất định bằng cách nhấn Nhập, sẽ chuyển đến dòng chứa lỗi trong bộ đệm của tôi.Chuyển đến lỗi trong danh sách nhanh hoặc vị trí cho dòng hiện tại trong Vim (với Cú pháp)
Tôi muốn biết cách tôi có thể làm ngược lại. Tôi muốn đi từ một dòng trong bộ đệm của tôi được đánh dấu có lỗi cú pháp cho mục nhập tương ứng trong danh sách vị trí, để tôi có thể đọc thông báo lỗi đầy đủ trong danh sách. Tôi có thể làm cái này như thế nào? Tôi biết rằng :ll [n]
sẽ nhảy tới lỗi số n
trong danh sách, nhưng thông thường tôi sẽ không biết chính xác số lỗi nào tương ứng với dòng đã cho trong bộ đệm. Tuy nhiên, tôi không thể tìm thấy lệnh chấp nhận số dòng chứ không phải là số lỗi.
Nguyên tắc sẽ lặp lại thông báo lỗi đầu tiên cho dòng lệnh, nhưng thường thông báo bị cắt ngắn; do đó tôi muốn chuyển sang lỗi trong danh sách vị trí, bản thân mình. Thực tế là Syntastic có thể lấy thông báo lỗi dựa trên dòng hiện tại trong bộ đệm cung cấp hy vọng rằng nó có thể nhảy từ bộ đệm đến dòng lỗi tương ứng trong danh sách vị trí. – gotgenes
Không có lệnh nào cho điều đó, thật không may. Bạn nên đăng một yêu cầu tính năng trên bộ theo dõi vấn đề của Syntastic. – romainl
Nếu bạn thiết lập dòng lệnh của mình để sử dụng 2 dòng, nó sẽ sử dụng cả hai dòng này cho các thông điệp giúp ích rất nhiều với việc cắt xén. "đặt cmdheight = 2" –