aboutsummaryrefslogtreecommitdiffstats
path: root/plugin
diff options
context:
space:
mode:
authorTeddy Wing2015-08-16 17:38:52 -0400
committerTeddy Wing2015-08-16 17:38:52 -0400
commit2fc9acfb064c6bfbd184a31d17c1cf47800c1a88 (patch)
tree7fcb0b647a6713e799907fa2ff07405860c7e306 /plugin
parente5c8fd183e2aefdc9096e468d28e234cb97ecace (diff)
parent17a812cd4a20c6967be281b9beb8a297298dcf8f (diff)
downloadauditory.vim-2fc9acfb064c6bfbd184a31d17c1cf47800c1a88.tar.bz2
Merge branch 'command-to-toggle-mappings'
Diffstat (limited to 'plugin')
-rw-r--r--plugin/auditory.vim18
1 files changed, 13 insertions, 5 deletions
diff --git a/plugin/auditory.vim b/plugin/auditory.vim
index 821c5ba..411a812 100644
--- a/plugin/auditory.vim
+++ b/plugin/auditory.vim
@@ -11,13 +11,21 @@ if !executable('mplayer')
endif
-augroup auditory#insert_mode
- autocmd!
- autocmd CursorMovedI * call auditory#PlayScale()
-augroup END
+if !exists('g:auditory_on')
+ let g:auditory_on = 0
+endif
+
+if !exists('g:auditory_galaxy_far_far_away')
+ let g:auditory_galaxy_far_far_away = 0
+endif
+command! AuditoryOn call auditory#AssignMappings()
+command! AuditoryOff call auditory#Unmap()
+command! AuditoryToggle call auditory#ToggleMappings()
command! AuditoryToggleGalaxyFarFarAway call auditory#ToggleGalaxyFarFarAway()
-call auditory#NormalModeMappings()
+if g:auditory_on
+ call auditory#AssignMappings()
+endif