Есть ли расширение, которое я могу установить в Mac OS X, которое позволяет мне использовать команды, похожие на vi, везде в операционной системе? И если это невозможно, есть ли решение, которое просто расширяет терминал?
1 ответ
2
Оболочка bash
поддерживает редактирование в стиле vi
для командной строки. Включите его с помощью set -o vi
и set -o emacs
чтобы восстановить поведение по умолчанию.
Режим vi
активирует модовое редактирование командной строки: начальное состояние - insert-mode
, а нажатие клавиши Esc
command-mode
.
Команду set
можно выполнить из вашего ~/.bashrc
чтобы она действовала во всех новых оболочках.
Обратите внимание, что это изменение повлияет только на оболочку в терминале, iTerm2
и т.д., Но не повлияет на другие приложения.