Tôi làm việc hầu như chỉ trong thiết bị đầu cuối, và rất thường xuyên tôi cần phải xem các tập tin xuất hiện trong stacktraces lỗi. Định dạng rất phổ biến là /some/file:99
, trong đó 99 là số dòng. Tôi muốn để có thể sao chép dòng đó, và mở goto dòng đó dễ dàng trong vim.Có cách nào để làm cho vim nhận ra số dòng ở cuối tên tệp không?
Điều tôi đang tìm kiếm là khả năng thực hiện :e /some/file:99
và vim tự động mở tệp đó ở dòng 99. Có điều gì đó như thế này tồn tại không? Nếu không, có thể viết một plugin cho nó không?
Có thể remap ': e/some/file: 99' thành ': e +99/some/file' không? Hay sẽ có cách nào tốt hơn để giải quyết vấn đề này? Mặc dù giải pháp của bạn là sạch sẽ, nhưng nó không cải thiện nhiều cho trường hợp sử dụng của tôi chỉ là mở tệp, sau đó thực hiện ': 99' – Suan
Lệnh gf bạn đang tìm kiếm? http://vim.wikia.com/wiki/Open_file_under_cursor –