Ich liebe die Möglichkeit, Wort / Symbol an einem Punkt auszuwählen, den ich derzeit mit einem Doppelmausklick mache. Ich möchte es über die Tastatur tun können, und deshalb möchte ich es an einen Tastenanschlag binden (oder ist es vielleicht schon?), Also brauche ich den Namen der Funktion. Ich gehe davon aus, dass die Funktion bereits vorhanden sein muss, kann aber nicht herausfinden, wie sie heißt.
Ich habe es versucht, C-h k
aber dann, wenn ich mit der Maus doppelklicke, wird die Hilfe für <down-mouse-1>
angezeigt (ich gehe davon aus, dass das Hilfesystem nicht auf den zweiten Klick wartet oder so). Ich habe auch die Dokumentation durchsucht, in der diese Funktionalität in Abschnitt 21.2 definiert ist, aber sie enthält nicht den Namen der Funktion.
Update: Für typische Keybinding Ich nehme an, es ist das Äquivalent zu , <C-left>
gefolgt von <C-S-right>
denen sind left-word
und right-word
jeweils obwohl die Shift - Taste für den letzteren gehalten wird. (Ich verstehe die Beziehung zwischen Tastaturbezeichnungen mit der Umschalttaste und deren Zuordnung zu Funktionen nicht vollständig. Die Hilfe für die <C-S-right>
Übersetzung in, <C-right>
bevor sie identifiziert wird als right-word
)
shift-selection-mode
(siehe (info "(emacs) Shift Selection")
). Siehe auch emacs.stackexchange.com/questions/12858/…
<right>
<C-left>
<C-S-right>
bedeutet, dass ich subtile Probleme, die in diesem Link ausführlich behandelt werden, nicht vollständig ansprechen muss.
C-h b
und Durchsuchen dieses Puffers zeigt, dass<double-mouse-1>
Aufrufemouse-set-point
(von "mouse.el") mit einem bestimmten Ereignis erfolgen. Ich