diff options
Diffstat (limited to 'emacs/.emacs.d/init.el')
-rw-r--r-- | emacs/.emacs.d/init.el | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index edb4c22..7668a38 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -141,16 +141,6 @@ MODE1 is enabled and vice-versa." "Set the `disabled' property for each item in FUNCTIONS to nil." (mapc #'(lambda (f) (put f 'disabled nil)) functions)) -(defun oni:write-file-func () - "Function for `write-file-hooks'." - (time-stamp)) - -(defun oni:yas-minor-mode-func () - "Function for `yas-minor-mode-hook'." - (define-key yas-minor-mode-map (kbd "TAB") nil) - (define-key yas-minor-mode-map [(tab)] nil) - (define-key yas-minor-mode-map (kbd "C-\\") 'yas-expand)) - (defun oni:outline-toggle-entry () (interactive) (if (outline-on-heading-p) @@ -559,8 +549,11 @@ MODE1 is enabled and vice-versa." ;; Don't use tabs in vala-mode (add-hook 'vala-mode-hook 'oni:disable-tabs-mode) -(add-hook 'write-file-hooks 'oni:write-file-func) -(add-hook 'yas-global-mode-hook 'oni:yas-minor-mode-func) +;; Update timestamps before writing a file. +(add-hook 'write-file-hooks 'time-stamp) + +;; Set yasnippet-specific keybindings. +(add-hook 'yas-global-mode-hook 'oni:set-keys-for-yasnippet) ;; Disable line truncation in ERT results. (add-hook 'ert-results-mode-hook 'oni:disable-line-truncation) |