blob: c37e335f2499d2d24e093e30ac0685d1c695e7c1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
let s:active = 0
function! s:Activate()
cnoremap <Space> \<Space>
let s:active = 1
endfunction
function! s:Deactivate()
cunmap <Space>
let s:active = 0
endfunction
function s:Toggle()
if s:active
cunmap <Space>
let s:active = 0
else
cnoremap <Space> \<Space>
let s:active = 1
endif
return ''
endfunction
cnoremap <C-x><Space> <C-r>=<SID>Toggle()<CR>
|