Вернуться к просмотру каталога после открытия файла в vim - PullRequest
95 голосов
/ 06 февраля 2012

Когда я открываю каталог, просматривая в vim, я могу открыть файл, переместив курсор на имя файла и нажав Enter .

Теперь, есть ли команда, чтобы вернуться к предыдущему просмотру каталога?

Если нет, есть ли способ открыть файл, не закрывая режим просмотра каталога?

Ответы [ 6 ]

160 голосов
/ 06 февраля 2012

Вы можете вернуться к последнему буферу, используя :b#.

Если вы только что открыли файл, он вернет вас к просмотру каталога.

Обновление : поскольку этот ответ был принят как правильный ответи, таким образом, находится на вершине, я хотел бы немного суммировать ответы, в том числе ответ @romainl, что imho является правильным.

  • :Rex[plore]: Возврат в Проводник (by @romainl) vimdoc.sourceforge
  • :Ex: открывает Проводник, но не обязательно должен быть таким же (автор @ drug_user841417).См. vim.wikia
  • :b#: возвращение к «ранее отредактированным буферам».См. vim.wikia
  • Ctrl - O: возврат к предыдущему (старому) расположению, не обязательно к буферу (от @Peyman).См. vim.wikia
76 голосов
/ 08 февраля 2012

Вы можете использовать Ctrl - O , чтобы вернуться к предыдущему буферу.

26 голосов
/ 07 сентября 2012

:Ex вернет вас назад (и покажет, что вы редактировали и не сохранили).

24 голосов
/ 25 декабря 2012

Правильная команда для возврата к списку netrw: :Rex[plore]. Вы можете запустить его даже после перехода к десяткам файлов и обратно.

20 голосов
/ 18 апреля 2013

Я полагаюсь на Ctrl ^ для перехода вперед и назад по ч / б двум буферам.

8 голосов
/ 16 мая 2018

Я обычно просто использую :E.Это легко запомнить и возвращает вас к списку каталогов открытого вами файла.

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