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