Повторно открыть файл, закрытый vim quickfix - PullRequest
4 голосов
/ 30 июня 2010

Когда я использую быстрое исправление vim для перехода к ошибкам в моей сборке, если файл с ошибкой еще не открыт, он открывает его в одном из моих разделений, заменяя файл, который я открыл.

Есть ли способ либо открыть последний закрытый файл в разделении, либо получить быстрое исправление, чтобы открыть файлы в новом разделении?

Ответы [ 4 ]

7 голосов
/ 30 июня 2010

Попробуйте использовать <C-o> в обычном режиме.Он возвращает вас к предыдущей позиции, даже если предыдущая позиция была в другом файле.

3 голосов
/ 30 июня 2010

Если у вас открыто окно быстрого исправления, то нажатие <ctrl-W><enter>, когда курсор находится на ошибке, на которую вы хотите перейти, откроет файл в новом разделенном окне.

2 голосов
/ 30 июня 2010

в этом случае я делаю следующее: перед началом процесса компиляции я сначала разбиваю окно

:sp

После процесса компиляции я просто иду в исходное окно (то, которое я создал с помощью split) и выполните CTRL-w + o, закрыв другие окна и оставив меня в исходном положении.

0 голосов
/ 30 июня 2010

Вы можете использовать :cn :cp :cl для перехода к предыдущим / следующим / спискам ошибок в сборке.Таким образом, вы можете: bn, а затем: bp.Или используйте маркеры: ma, 'a.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...