у меня цель — одновременно использовать Spacemacs и Идею, и сделать шорткаты одинаковыми. Подход вима (vaf, yaf) мне больше нравится. На днях опубликую статью, как я настроил в идее шорткаты, как в Спейсмаксе (все, кроме выделения, удаления, копирования формы).
expand selection не то, что надо. Я просто везде пользуюсь вимом — и в емаксе, и в идее, и в браузере. Там есть концепция vaw — выделить слово, vi[ — выделить внутри квадратных скобок, dt) удалить до ")".
Для лиспа придумали, что можно "f" использовать, которая означает форму. Я это для вима и емакса настроил, а для идеи никак не могу.
У меня плагин IdeaVim стоит. Фичи vaf — нет в самом виме по умолчанию, это надо плагин ставить (вроде такого vim-sexp). В спейсмаке была такая фича сразу.