Мені подобається можливість вибору слова / символу в точці, яку я зараз роблю подвійним клацанням миші. Мені б хотілося це зробити з клавіатури, і тому я хотів би прив’язати його до натискання клавіші (а може, це вже є?), Тому мені потрібна назва функції. Я припускаю, що функція повинна вже існувати, але я не можу зрозуміти, як це звуть.
Я спробував, 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") з певної конкретної події. Не впевнений, наскільки це допомагає :)