Привет Ахмад-

Что касается вашего комментария о том, что вы не являетесь поклонником уровня настройки, описанного в статье, из-за того, что его слишком сложно настроить и поддерживать, я бы фактически постулировал, что настройку, описанную в статье, легче настроить и поддерживать, чем список отдельных твики, описанные в вашем комментарии.

С помощью сценария установки из репозитория Джейсона Рудольфа (ссылка в статье) вам, по сути, нужно просто клонировать репозиторий и выполнить одну команду — сценарий сделает все остальное — по большей части.

После этого вам действительно больше ничего не нужно делать. И Karabiner, и Hammerspoon автоматически обновляются, поэтому, помимо изучения сочетаний клавиш на основе vim, особого обслуживания не требуется.

Плагины в стиле Vim в вашей IDE, Vimium для Firefox и Xmonad (только для Linux) могут быть отличными модификациями, но каждый из них имеет разные настройки, может иметь разные привязки, и их необходимо обновлять и устанавливать по отдельности. Кроме того, эти решения ничего не делают при редактировании текста вне браузера/IDE — почтовый клиент, твиттер, приложение GTD, сторонние приложения.

Это не значит, что они не являются хорошими вариантами сами по себе — я просто думаю, что управление длинным списком отдельных модификаций из разных источников по своей сути будет более сложным для нового пользователя, чем один, универсальный, относительно простая в установке установка, такая как репозиторий Джейсона «клавиатура» (из статьи).

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

Я написал статью в надежде, что она вдохновит больше людей на поиск своего собственного идеального решения, не обязательно утверждая, что решение из статьи будет лучшим для всех. Существует множество различных инструментов, которые могут достичь почти одного и того же результата. Общая цель, независимо от личных предпочтений, состоит в том, чтобы способствовать меньшему использованию мыши или полному удалению ее из рабочего процесса — и, похоже, вы смогли это сделать.

Спасибо за ваш комментарий и за чтение, Ахмад. Ваше здоровье