From 4a0e3448833ec4092bbcce81ed2ddddd0c241aa3 Mon Sep 17 00:00:00 2001 From: Ethan Schoonover Date: Thu, 7 Apr 2011 14:47:34 -0700 Subject: [vim] major refactoring of solarized.vim --- plugin/togglebackground.vim | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 plugin/togglebackground.vim (limited to 'plugin') diff --git a/plugin/togglebackground.vim b/plugin/togglebackground.vim new file mode 100644 index 0000000..7663af7 --- /dev/null +++ b/plugin/togglebackground.vim @@ -0,0 +1,45 @@ +" Toggle background +" Last Change: April 7, 2011 +" Maintainer: Ethan Schoonover +" License: OSI approved MIT license + +if exists("g:loaded_ToggleBackground") + finish +endif +let g:loaded_ToggleBackground = 1 + +if !exists("no_plugin_maps") && !hasmapto('ToggleBackground') + " map alone won't work here as it doesn't + try + silent! nmap ToggleBackground + silent! imap ToggleBackground + silent! vmap ToggleBackground + finally + let g:test_val = "checked" + endtry +endif + +" noremap is a bit misleading here if you are unused to vim mapping. +" in fact, there is remapping, but only of script locally defined remaps, in +" this case TogBG. The