Exit file explorer в Vim без закрытия

Из моего опыта с моими детьми я могу сказать, что они, скорее всего, недовольны тем, что предлагает виртуальная машина (дети редко читают Википедию, когда они выходят в интернет).

Пока они только играть в онлайн-игры или игры, поддерживаемые Ubuntu (см. Центр программного обеспечения, а также игры Humble Bundle), они будут более чем довольны только полем Ubuntu.

Я бы рекомендовал сделать это в Humble Bundle . Это можно легко администрировать и восстанавливать с помощью (частых!) Резервных копий в случае, если они ломают вещи. ], где вы можете отказать в доступе Windows, просто не давая им пользователя / пароль Windows.

Придет время, когда им отчаянно нужно играть в игру Windows. Это, скорее всего, не будет работать на виртуальной машине. Затем вам нужно будет защитить свою установку Windows, прежде чем предоставлять им доступ. Для Windows существует множество доступных для родительского контроля и решений для песочницы.

1
задан 20 January 2013 в 22:13

2 ответа

Это ожидаемое поведение.

Если у вас есть открытый измененный файл, :Explore откроет проводник с разделенным экраном, а ввод :q вернется к открытому файлу. Если нет, он откроет полноэкранный проводник, а :q закроет vim.

Если вы хотите принудительно запустить обозреватель разделенных экранов, даже если открытый файл не был изменен или если нет файл был открыт, вместо этого используйте :Sexplore.

Вы также можете использовать полноэкранный проводник с вкладками с :Texplore, который, вероятно, ведет себя точно так, как вы хотите. Он откроет проводник на новой вкладке, и набрав :q, вы всегда закроете эту вкладку, но не vim.

Пожалуйста, взгляните на документацию Vim об этих командах.

12
ответ дан 25 May 2018 в 02:16
  • 1
    Хорошо, это имеет смысл сейчас. Спасибо! :) – flyingfisch 21 January 2013 в 05:10
  • 2
    Проблема с использованием :Sexplore заключается в том, что файл открывается на разделенном экране. То же самое происходит с :Texplore. – icc97 18 April 2017 в 00:04

В Vim 8 (я не пробовал более ранние версии) :Rexplore будет работать.

В :help :Explore он упоминает:

:Rexplore            ... Return to/from Explorer

:Rexplore только на самом деле

:Lexplore также очень приятный вариант, так как он откроет вертикальный проводник, но открытие любого файла из него откроет файл в вашем исходном окне. Затем вы можете закрыть окно исследования, снова набрав :Lexplore. Это эффективно работает аналогично другим искателям файлов, например NERDTree, или как в редакторах, таких как Sublime Text. Это поведение отличается от :Sexplore / :Vexplore / :Texplore, которые открывают файл в том же окне, что и Explorer.

2
ответ дан 25 May 2018 в 02:16

Другие вопросы по тегам:

Похожие вопросы: