OSXキーバインディングを組織モードでローカルにバインドするにはどうすればよいですか(ただし、Emacsではグローバルにはバインドできません)?
これを .emacs に追加しましたが、うまくいきませんでした:
(add-hook 'org-mode-hook
(lambda ()
(local-set-key osx-key-mode-map (kbd "A-L") 'org-insert-link)
))
次のように、Command キーで org-mode 固有のキーマップを拡張してみてください(kbd "A-l")
。
(add-hook 'org-mode-hook
(lambda ()
(local-set-key (kbd "A-l") 'org-insert-link)))
デフォルトでは、org-insert-link は「Cc Cl」にバインドされています。別のキー バインドをローカルに追加したい場合、コードは近いですが、2 つの小さな問題があると思います。
したがって、コードは次のようになります。
(add-hook 'org-mode-hook
(lambda ()
(local-set-key (kbd "s-L") 'org-insert-link)))