我如何绑定s-up?

jsh*_*hen 6 emacs

我正在努力做到这一点

(global-set-key (kbd "s-up") 'beginning-of-buffer)
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

error "s- must prefix a single character, not up"
Run Code Online (Sandbox Code Playgroud)

我怎么告诉它这样做?

ata*_*lor 13

命名键应该用尖括号写成:

(kbd "s-<up>")
Run Code Online (Sandbox Code Playgroud)

其中的例外是RET,SPC,TAB,DEL,LFD,ESC,和NUL,它必须是大写.有关语法接受的更完整说明,请参阅edmacro-mode(C-h f edmacro-mode)的文档kbd.

另请注意,s-前缀用于super修饰符,S-用于shift.


Eri*_*son 6

(global-set-key (kbd "S-<up>") 'beginning-of-buffer)
Run Code Online (Sandbox Code Playgroud)