| 12345678910111213141516171819 |
- " Toggle keyboard layout
- nnoremap <silent> <leader><space> :call CycleKeymap()<CR>
- function! CycleKeymap()
- if has('keymap')
- if (&keymap == '')
- set keymap=colemak
- echo 'Colemak keymap selected'
- elseif (&keymap == 'colemak')
- set keymap=dvorak
- echo 'Dvorak keymap selected'
- else
- set keymap=
- echo 'Qwerty keymap selected'
- endif
- else
- echo 'Keymaps not supported'
- endif
- endfunction
|