Как заставить браузер файла Vim открыть файл в новом буфере?

Иногда я запускаю Vim, указывая его в каталоге, но я еще не уверен, какой файл мне нужно изменить, поэтому я просматриваю несколько файлов.

Есть ли способ заставить браузер файлов открыть выбранный файл в новый буфер, чтобы браузер файлов все еще был доступен без повторного открытия его с помощью: e path/to/directory?

Ответы

Ответ 1

Я не уверен, что вы можете открыть его в новом буфере, но вы можете открыть его в новом расколе, используя o или v для горизонтального или вертикального разделения соответственно.

Вы также можете просмотреть файл с помощью p, который запускает :pedit <fname>, где <fname> - это файл под курсором. Это открывает новое окно разделения, но не изменяет фокус или позицию курсора. Вы можете закрыть это окно с помощью :pclose или просто :pc.

Подробнее см. :help netrw-browse-maps.

Ответ 2

Это не строго то, о чем вы просите, но я думаю, что это эквивалентно:

Если вы открываете файл из браузера файлов, вы можете использовать CTRL- ^ (и/или CTRL-6?), чтобы вернуться в браузер. Это приводит к открытию файла в одном буфере, и браузер файлов открывается в каталоге, в котором вы начали.

Надеюсь, что это поможет...