diff options
author | René Neumann <rene.neumann@in.tum.de> | 2012-09-04 12:30:54 +0200 |
---|---|---|
committer | René Neumann <rene.neumann@in.tum.de> | 2012-09-04 12:30:55 +0200 |
commit | 96631869628ddb8e758645d714598ffcf9cd904c (patch) | |
tree | 668a0fc09d2aea7ddb1b02b33018fa8fa3d02c72 /.emacs.d/evil-settings.el | |
parent | 1d9bfce8a113ca4e6083d1d7e79a17fbec2ef337 (diff) | |
download | dotfiles-96631869628ddb8e758645d714598ffcf9cd904c.tar.gz dotfiles-96631869628ddb8e758645d714598ffcf9cd904c.tar.bz2 dotfiles-96631869628ddb8e758645d714598ffcf9cd904c.zip |
Customize Evil -- make it work with Isar Shortcuts
Diffstat (limited to '.emacs.d/evil-settings.el')
-rw-r--r-- | .emacs.d/evil-settings.el | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.emacs.d/evil-settings.el b/.emacs.d/evil-settings.el new file mode 100644 index 0000000..b646cf6 --- /dev/null +++ b/.emacs.d/evil-settings.el @@ -0,0 +1,16 @@ +; correct cursor color +(setq evil-default-cursor (quote (t "Grey"))) + +; Y == y$ +(evil-define-operator evil-yank-line-end (beg end type register) + "Yank to end of line." + :motion evil-end-of-line + (interactive "<R><x>") + (evil-yank beg end type register)) + +(define-key evil-normal-state-map "Y" 'evil-yank-line-end) + +; make unicode-tokens work +(eval-after-load "isar" '(progn + (unicode-tokens-use-shortcuts 0) + (unicode-tokens-use-shortcuts 1))) |