diff options
| author | Teddy Wing | 2014-11-09 01:48:42 -0500 | 
|---|---|---|
| committer | Teddy Wing | 2014-11-09 01:48:42 -0500 | 
| commit | 150485631767df9309d94810b3678d1594e9c93b (patch) | |
| tree | 1c49e9e318f99eb5eebf6107ab953c6cb473c970 /plugin | |
| parent | c371a40eb737965c97fd55e123eee799c2aac8c8 (diff) | |
| download | auditory.vim-150485631767df9309d94810b3678d1594e9c93b.tar.bz2 | |
plugin/auditory.vim: Add Normal mode hjkl mappings
Add mappings for single-character movement using a pass-through that
plays the appropriate movement audio file.
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/auditory.vim | 12 | 
1 files changed, 12 insertions, 0 deletions
| diff --git a/plugin/auditory.vim b/plugin/auditory.vim index f8b1bac..193e6b0 100644 --- a/plugin/auditory.vim +++ b/plugin/auditory.vim @@ -52,6 +52,18 @@ endfunction  " auditory#InsertGalaxyFarFarAway() +" Normal mode +function! s:NormalModeMappings() +	nnoremap <silent> h :<c-u>call auditory#Play('./Resources/Normal_Mode/Left.wav') \| exec 'normal!' v:count1 . 'h'<cr> +	nnoremap <silent> j :<c-u>call auditory#Play('./Resources/Normal_Mode/Down.wav') \| exec 'normal!' v:count1 . 'j'<cr> +	nnoremap <silent> k :<c-u>call auditory#Play('./Resources/Normal_Mode/Up.wav') \| exec 'normal!' v:count1 . 'k'<cr> +	nnoremap <silent> l :<c-u>call auditory#Play('./Resources/Normal_Mode/Right.wav') \| exec 'normal!' v:count1 . 'l'<cr> +endfunction + +call s:NormalModeMappings() + + +  augroup auditory#insert_mode  	autocmd!  	" autocmd InsertEnter * call s:PlayInsertEnter() | 
