mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-15 09:47:20 +00:00
NS: Make s-<left/right> to move to beginning/end of line
* lisp/term/ns-win.el: Bind 's-<left>' to 'move-beginning-of-line'; bind 's-<right>' to 'move-end-of-line'. * etc/NEWS: Mention new bindings.
This commit is contained in:
parent
4469e0de01
commit
b4ec9cf79c
5
etc/NEWS
5
etc/NEWS
@ -1957,6 +1957,11 @@ image API via 'M-x report-emacs-bug'.
|
||||
---
|
||||
** The user option 'make-pointer-invisible' is now honored on macOS.
|
||||
|
||||
--
|
||||
** On macOS, 's-<left>' and 's-<right>' are now bound to
|
||||
'move-beginning-of-line' and 'move-end-of-line' respectively. The commands
|
||||
to select previous/next frame are still bound to 's-~' and 's-`'.
|
||||
|
||||
|
||||
----------------------------------------------------------------------
|
||||
This file is part of GNU Emacs.
|
||||
|
@ -148,9 +148,8 @@ The properties returned may include `top', `left', `height', and `width'."
|
||||
(define-key global-map [?\s-|] 'shell-command-on-region)
|
||||
(define-key global-map [s-kp-bar] 'shell-command-on-region)
|
||||
(define-key global-map [?\C-\s- ] 'ns-do-show-character-palette)
|
||||
;; (as in Terminal.app)
|
||||
(define-key global-map [s-right] 'ns-next-frame)
|
||||
(define-key global-map [s-left] 'ns-prev-frame)
|
||||
(define-key global-map [s-right] 'move-end-of-line)
|
||||
(define-key global-map [s-left] 'move-beginning-of-line)
|
||||
|
||||
(define-key global-map [home] 'beginning-of-buffer)
|
||||
(define-key global-map [end] 'end-of-buffer)
|
||||
|
Loading…
Reference in New Issue
Block a user