Na szczycie Toolkit
https://launchpad.net/s-x-emacs-werkstatt/+download
następujące klucze/polecenia dostarczane są:
(global-set-key [(super \))] 'ar-parentized-atpt)
(global-set-key [(super \])] 'ar-bracketed-atpt)
(global-set-key [(super \})] 'ar-braced-atpt)
(global-set-key [(super \")] 'ar-doublequoted-atpt)
(global-set-key [(super \')] 'ar-singlequoted-atpt)
tamtędy z kilkoma więcej znaków znanych jako ograniczniki będą stanowić poleceń.
ar-delimited-atpt
spowoduje zwrócenie ciągu wokół punktu znalezionego przez najbliższe ograniczniki.
grupa mocniejszych poleceń umożliwia ponowne wykorzystanie klawiszy jak to
(global-set-key [(control c)(\")] 'ar-doublequote-or-copy-atpt)
(global-set-key [(control c)(\')] 'ar-singlequote-or-copy-atpt)
(global-set-key [(control c)(<)] 'ar-lesser-angle-or-copy-atpt)
(global-set-key [(control c)(>)] 'ar-greater-angle-or-copy-atpt)
tu doctring podanego jako przykład:
ar-doublequote-or-copy-atpt is an interactive Lisp function in
`thing-at-point-utils.el'.
It is bound to C-c ".
(ar-doublequote-or-copy-atpt &optional NO-DELIMITERS)
If region is highlighted, provide THING at point with doublequote(s),
otherwise copy doublequote(ed) at point.
With C-u, copy doublequote(ed) without delimiters.
With negative argument kill doublequote(ed) at point.
Ściśle związane: [Jak zaznaczyć tekst między nawiasami w Emacs?] (Http://stackoverflow.com/q/5194417/1199226) – itsjeyd