Я только начал использовать emacs, и есть одна функция, которая мне очень понравится, и поиск по ней был бесполезен. Я надеюсь, что это сделал кто-то другой, потому что я пока не хочу изучать elisp.
void foo()<cursor>
Я бы хотел набрать "{", чтобы это произошло
void foo(){
<cursor>
}
Я бы хотел, чтобы это происходило только в cc-mode, и только в конце строки, когда не в строке / комментарии / и т. д.
Первое, что пришло в голову, это перепривязка "{", чтобы делать это всегда (я мог сам придумать, как это сделать), но было бы трудно сделать это только в нужное время.
любые подсказки будут оценены.