1
Emacs Macポート(railwaycat)でcommand-h hideを無効にする方法
私は私からの切り替えしようとしている、マックOSX上でEmacsを実行マックOSX用のEmacsにEmacsのマックポート。キーバインドに問題があります。 たとえば、command-hをにバインドしようとしていreplace-stringます。 (setq mac-command-modifier 'super) (define-key key-minor-mode-map (kbd "s-h") 'replace-string) これはうまくいきませんでした。だから私はそれをハイパーとしてバインドしようとしました: (define-hyper-key "h" 'replace-string) しかし、それもうまくいきませんでした。 他のキーバインドを変更する(動作するようには思えないs-o、s-pなど)。 これは関連している可能性があります:「その他を非表示」をrailwaycat / emacs-mac-portのキー「Msh」にバインドする方法は? command-h for replace-stringは、Emacs for Mac OSXで動作しますが、Emacs Mac Portでは、アプリケーションウィンドウを非表示または最小化するだけです。Emacs Macポートでのキーバインドの動作は、Emacs for Mac OSXでの動作とは異なりますか?一部のキーバインドはEmacs Macポートにハードコードされていますか?その場合、どのようにしてそれらをオーバーライドできますか? 更新:他のユーザーが同じ問題を抱えているようです。https://github.com/railwaycat/emacs-mac-port/issues/78