Как настроить привязки vim/emacs в RStudio?

RStudio постоянно требует отвлечения пальцев от "asdf-jkl"; на клавиши со стрелками. Не очень удобно после работы с ключевыми словами IPython Emacs.

RStudio имеет навигацию vim для редактирования файлов, но не для консоли. (И это не настоящая виртуальная навигация. Некоторые команды не работают вообще.)

Как настроить более удобную клавиатурную навигацию Emacs/Vim для консоли в RStudio?

Ответ 1

Вы можете превратить vim keybindings RStudio в Инструменты | Глобальные параметры | Код | Редактирование:

введите описание изображения здесь Убедитесь, что ваша версия RStudio выше v0.99.x!

Ответ 2

На Mac можно использовать Karabiner приложение, которое позволяет использовать vi/vim/emacs по всему миру, включая RStudio. Карабинер более гибкий и функциональный, чем нативные привязки Cocoa quasi-Emacs.