Если использовать глобальный набор ключей, это отображение будет затенено отображением, зависящим от режима. Таким образом, пока ваше отображение работает в режиме разметки, где нет никакого специфичного для режима отображения для «M- », оно не будет работать в режиме org, когда отображается на org-metaup.
Итак, если вы действительно хотите отобразить «M- », даже если оно может конфликтовать с некоторыми режимами, которые вы используете, вы можете сделать следующее:
(global-set-key (kbd "M-<up>") (lambda () (interactive) (previous-line 5)))
(require 'org)
(define-key org-mode-map (kbd "M-<up>") (lambda () (interactive) (previous-line 5)))
Однако вам нужно сделать это (define-key) для каждого используемого вами режима, в котором уже есть отображение для .