Uwielbiam możliwość wyboru słowa / symbolu w punkcie, który obecnie robię podwójnym kliknięciem myszy. Chciałbym móc to zrobić z klawiatury, więc chciałbym powiązać to z naciśnięciem klawisza (a może już jest?), Więc potrzebuję nazwy funkcji. Zakładam, że funkcja musi już istnieć, ale nie mogę zrozumieć, jak się nazywa.
Próbowałem, C-h kale potem po dwukrotnym kliknięciu myszą <down-mouse-1>pojawia się pomoc (zakładam, że system pomocy nie czeka na drugie kliknięcie). Przeszukałem również dokumentację, w której ta funkcjonalność jest zdefiniowana w sekcji 21.2, ale nie podaje nazwy funkcji.
Aktualizacja: W przypadku typowego kombinacja klawiszy Przypuszczam, że jest to równoznaczne z <C-left>zastosowaną przez <C-S-right>które left-wordi right-wordodpowiednio, chociaż klawisz Shift jest przeznaczone do tego ostatniego. (Nie do końca rozumiem związek między oznaczeniami klawiatury za pomocą klawisza Shift a ich mapowaniem do funkcji, pomoc w <C-S-right>tłumaczeniu go <C-right>przed identyfikacją jako right-word)
shift-selection-mode(patrz (info "(emacs) Shift Selection")). Zobacz także emacs.stackexchange.com/questions/12858/...
<right> <C-left> <C-S-right>oznacza, że nie muszę w pełni zajmować się subtelnymi kwestiami omówionymi szczegółowo w tym linku.
C-h bi przeszukiwanie tego bufora pokazuje, że<double-mouse-1>wywołaniamouse-set-point(z „mouse.el”) z określonym zdarzeniem. Nie wiesz, ile to pomaga :)