Как использовать vi без установки



Попробуйте наш инструмент устранения неполадок

Нет более портативного редактора, чем vi, несмотря на споры, которые он мог вызвать за эти годы. Хотя это немного старомодно, оно чрезвычайно полезно для тех, кто понимает все команды для него, а также является жизненно важным инструментом, если вы когда-либо ремонтируете систему, которая не запускается по какой-либо причине.



Многие пользователи удаляют более тяжелые пакеты vim или другие клонированные пакеты, потому что они не используют их. Большинство встроенных систем также не поддерживают эти конструкции, а это означает, что если вам посчастливилось работать с планшетом или нетбуком, который запускает только интерфейс командной строки, из-за проблемы с XFree, возможно, у вас нет необходимого инструмента резервное копирование системы. Вы можете попробовать уловку, которая в любом случае может дать вам консоль vi.



Метод 1. Использование vi, даже если оно не установлено

Предположим, вы хотели использовать vi просто по своему выбору. Если вы находитесь внутри графического интерфейса, вам необходимо открыть графический терминал, удерживая CTRL и ALT при нажатии T. Теоретически вы также можете перейти к виртуальной консоли, удерживая CTRL и ALT при нажатии функциональных клавиш F1- F6.



Введите в командной строке busybox vi и нажмите клавишу ВВОД. Вы должны находиться внутри экрана vi, даже если он у вас не установлен. Нажмите: и введите q для выхода. Вы также можете использовать этот трюк для чтения файла в vi, набрав busybox vi FILENAME. Например, если вы были в своем HOME каталоге и хотели отредактировать приглашение, введите эту команду:

busybox vi .bashrc

Выйдите, нажав: отпустив, а затем нажав q и войдите.



busybox-vi

Метод 2: использование Busybox в поврежденных системах

Если вам предоставлен экстренный интерфейс командной строки из-за какой-либо проблемы с запуском и вы хотите отредактировать файл с его помощью, сначала попробуйте обычный vi. Если это не сработает, просто введите команду, как указано выше:

busybox vi ИМЯ ФАЙЛА

Даже в искалеченной ситуации это должно сработать.

1 минута на чтение