Есть ли расширение, которое я могу установить в Mac OS X, которое позволяет мне использовать команды, похожие на vi, везде в операционной системе? И если это невозможно, есть ли решение, которое просто расширяет терминал?

1 ответ1

2

Оболочка bash поддерживает редактирование в стиле vi для командной строки. Включите его с помощью set -o vi и set -o emacs чтобы восстановить поведение по умолчанию.

Режим vi активирует модовое редактирование командной строки: начальное состояние - insert-mode , а нажатие клавиши Esc command-mode .

Команду set можно выполнить из вашего ~/.bashrc чтобы она действовала во всех новых оболочках.

Обратите внимание, что это изменение повлияет только на оболочку в терминале, iTerm2 и т.д., Но не повлияет на другие приложения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .