Nếu tôi sử dụng :lopen
, Vim mở cửa sổ quickfix và nếu tôi sử dụng :lcl
trên cửa sổ có lỗi (hoặc cửa sổ quickfix), nó sẽ đóng .Cách tạo bản đồ chìa khóa để mở và đóng cửa sổ quickfix trong Vim
Những gì tôi muốn làm trong .vimrc
của tôi là tạo ra một bản đồ mở ra các QuickFix như thế này:
nnoremap <F2> :lopen 10<CR>
nhưng khi tôi nhấn F2 một lần nữa nó đóng nó bằng cách sử :lcl
.
Có cách nào để biết cửa sổ quickfix có đang mở hay không và sau đó thực hiện :lcl
?
Điều này thực hiện chính xác những gì tôi cần cảm ơn. Tôi vẫn muốn một cái gì đó đơn giản hơn một chút mà không cần một plugin. 1 để được hướng dẫn, kịch bản đã giúp tôi tạo câu trả lời của riêng mình :) – Hassek
Plugin có hai chức năng. Bạn có thể sao chép mã vào bạn 'vimrc'. – kev
điều đó cũng đúng, tôi vẫn không hiểu tại sao nó trở nên phức tạp đến vậy. Cảm ơn bạn đã trả lời nhanh btw! – Hassek