Как заставить браузер файла Vim открыть файл в новом буфере?
Иногда я запускаю Vim, указывая его в каталоге, но я еще не уверен, какой файл мне нужно изменить, поэтому я просматриваю несколько файлов.
Есть ли способ заставить браузер файлов открыть выбранный файл в новый буфер, чтобы браузер файлов все еще был доступен без повторного открытия его с помощью: e path/to/directory?
Ответы
Ответ 1
Я не уверен, что вы можете открыть его в новом буфере, но вы можете открыть его в новом расколе, используя o или v для горизонтального или вертикального разделения соответственно.
Вы также можете просмотреть файл с помощью p, который запускает :pedit <fname>
, где <fname>
- это файл под курсором. Это открывает новое окно разделения, но не изменяет фокус или позицию курсора. Вы можете закрыть это окно с помощью :pclose
или просто :pc
.
Подробнее см. :help netrw-browse-maps
.
Ответ 2
Это не строго то, о чем вы просите, но я думаю, что это эквивалентно:
Если вы открываете файл из браузера файлов, вы можете использовать CTRL- ^ (и/или CTRL-6?), чтобы вернуться в браузер. Это приводит к открытию файла в одном буфере, и браузер файлов открывается в каталоге, в котором вы начали.
Надеюсь, что это поможет...