diff options
author | Luke Shumaker <lukeshu@sbcglobal.net> | 2015-04-20 19:32:13 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@sbcglobal.net> | 2015-04-20 19:34:20 -0400 |
commit | fcd53ef17d77057e51eb8e54e41c3e5d4b51ce3c (patch) | |
tree | 1be91adf306da0384b364bba96c88a749a364dbe /.config/emacs | |
parent | 2f2900213cc8157590f11dcc7988c1a3bb7dc887 (diff) |
Teach Emacs about X11/modmap
Diffstat (limited to '.config/emacs')
-rw-r--r-- | .config/emacs/init.el | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el index eddd0b7..7b9be85 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -237,6 +237,16 @@ sh-script.el is broken." (smerge-mode 1)))) (add-hook 'find-file-hook 'try-smerge-mode t) +;; http://www.emacswiki.org/emacs/XModMapMode +(when (not (fboundp 'xmodmap-mode)) + (define-generic-mode 'xmodmap-mode + '(?!) + '("add" "clear" "keycode" "keysym" "pointer" "remove") + nil + '("[xX]modmap\\(rc\\)?\\'") + nil + "Simple mode for xmodmap files.")) + ;; All my weird mode-specific settings ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |