diff options
Diffstat (limited to '.emacs.d/rul-lisp/packages/rul-wm.el')
| -rw-r--r-- | .emacs.d/rul-lisp/packages/rul-wm.el | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/.emacs.d/rul-lisp/packages/rul-wm.el b/.emacs.d/rul-lisp/packages/rul-wm.el index d33bcdb..90bd031 100644 --- a/.emacs.d/rul-lisp/packages/rul-wm.el +++ b/.emacs.d/rul-lisp/packages/rul-wm.el @@ -144,4 +144,16 @@ With optional argument FRAME, return the list of buffers of FRAME." (define-key global-map (kbd "C-x p K") 'kill-project-buffers-and-close-frame) +(add-hook 'text-mode-hook 'context-menu-mode) + +(defun my-context-menu (menu click) + "My context menu" + (define-key-after menu [dictionary-lookup] + '(menu-item "Dict" dictionary-search-word-at-mouse + :help "Look up in dictionary")) + menu) + +;; hook into context menu +(add-hook 'context-menu-functions #'my-context-menu) + (provide 'rul-wm) |
