Jeśli użyję :lopen
, Vim otworzy okno quickfix, a jeśli użyję :lcl
w oknie z błędami (lub samym oknem quickfix), to je zamknie .Jak utworzyć mapę klawiszy do otwierania i zamykania okna quickfix w Vim
Co chcę zrobić w moim .vimrc
jest stworzenie mapy, który otwiera quickfix takiego:
nnoremap <F2> :lopen 10<CR>
ale po naciśnięciu F2 ponownie zamyka go za pomocą :lcl
.
Czy istnieje sposób sprawdzenia, czy okno quickfix jest otwarte, a następnie wykonanie :lcl
?
Dokładnie to, czego potrzebuję, dzięki. Nadal chciałem czegoś prostszego bez potrzeby używania wtyczki. +1 za wskazówki, skrypt pomógł mi stworzyć własną odpowiedź :) – Hassek
Wtyczka ma dwie funkcje. Możesz skopiować kod do ciebie 'vimrc'. – kev
cóż, to prawda, nadal nie rozumiem, dlaczego jest to tak skomplikowane. Dzięki za szybką odpowiedź btw! – Hassek