]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - vimrc
xptemplate: add VHDL snippets
[config/dotfiles.git] / vimrc
diff --git a/vimrc b/vimrc
index 26c4f5f691216431d555fab0cc5d321989e7b1c9..4f38ca011e293addf63bfd92d2cdb1f5d9a5dd88 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -491,8 +491,10 @@ cnoremap jk <C-C>
 " And fix my typos ...
 inoremap JK <Esc>
 inoremap Jk <Esc>
+inoremap jK <Esc>
 cnoremap JK <C-C>
 cnoremap Jk <C-C>
+cnoremap jK <C-C>
 
 " Disable arrow keys for all modes except command modes. Thanks to James Vega
 " (http://git.jamessan.com/?p=etc/vim.git;a=summary).
@@ -763,7 +765,11 @@ inoreabbrev completly completely
 
 " Activate syntax coloring.
 if has('syntax')
-    syntax enable
+    " But only if it wasn't already active. Prevents breaking the syntax
+    " coloring when reloading the vimrc. Thanks to johnLate for the idea.
+    if !exists('g:syntax_on')
+        syntax enable
+    endif
 
 " Don't highlight more than 500 columns as I normally don't have that long
 " lines and they slow down syntax coloring. Thanks to Derek Wyatt