Нет и да!
macOS не предоставляет такой возможности.
Но,
Вы можете использовать вездесущий режим Karabiner Vim's ubiquitous mode
, он позволяет вам редактировать режим vim в каждом текстовом поле , независимо от того, находится ли оно в адресной строке браузера или редакторе stackexchange.com, как я сейчас печатаю. и вы даже можете использовать hjkl
для замены стрелки UpDownLeftRight, когда вы не в текстовом поле.
Установить
Karabiner - это бесплатное программное обеспечение, вы можете просто установить его с помощью homebrew:
brew cask install karabiner
затем, Ubiquitous Vim Binding
, вы можете выбрать триггер нормального режима, как вам нравится, и, как для меня, я выбираю Ctrl-[ toggles Normal Mode
. Кроме того, вы также можете настроить общесистемный Emacs Ctrl-PNBF.
Если у вас есть еще вопросы, пожалуйста, оставьте комментарий. С Днем Вимминга!