Я часто открываю несколько окон просмотра в vim, используя команды: vsp и: sp. После некоторого времени редактирования я часто запускаю команду: make изнутри vim. Когда я получаю ошибки, vim покажет мне строки, которые, как говорит gcc, вызвали мои ошибки. Однако vim часто открывает файл с ошибками в другом окне просмотра, даже если этот файл уже открыт. Пример:
Перед изготовлением
--------------------
| | |
| file 1 | file 2 |
| | |
| | |
--------------------
Хорошо, предположим, что в файле 2
есть ошибки
--------------------
| | |
| file 2 | file 2 |
| | |
| | |
--------------------
vim теперь переходит к строке ошибки в левом окне просмотра, хотя этот файл уже был открыт в правом окне просмотра.
Есть ли какой-нибудь способ сказать vim не использовать файл в одной области просмотра, если файл, в котором находится ошибка, уже открыт в vim?