Мне нравится возможность выбирать слово / символ в точке, которую я сейчас делаю двойным щелчком мыши. Я хотел бы иметь возможность делать это с клавиатуры, и поэтому я хотел бы привязать его к нажатию клавиши (или, может быть, это уже есть?), Поэтому мне нужно имя функции. Я предполагаю, что функция уже должна существовать, но я не могу понять, как она называется.
Я пытался, C-h kно затем, когда я дважды щелкаю мышью, появляется справка <down-mouse-1>(я предполагаю, что справочная система не ждет второго щелчка или чего-то еще). Я также искал документацию, где эта функциональность определена в разделе 21.2, но там не указано название функции.
Обновление: Для типичного сочетания клавиш я полагаю , что это эквивалентно <C-left>затем , <C-S-right>которые являются left-wordи , right-wordсоответственно, хотя смена ключ проводятся для последнего. (Я не до конца понимаю взаимосвязь между назначениями клавиатуры с помощью клавиши Shift и их отображением в функциях, справка по <C-S-right>переводит их до того, <C-right>как он идентифицирует их как right-word)
shift-selection-mode(см. (info "(emacs) Shift Selection")). См. Также emacs.stackexchange.com/questions/12858/…
<right> <C-left> <C-S-right>что мне не нужно полностью решать тонкие вопросы, подробно обсуждаемые в этой ссылке.
C-h bи поиск в этом буфере показывает, что<double-mouse-1>вызовыmouse-set-point(из "mouse.el") с каким-то конкретным событием. Не уверен, насколько это помогает :)