mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-03 06:50:05 +08:00
59 lines
2.5 KiB
VimL
Vendored
59 lines
2.5 KiB
VimL
Vendored
" Key Mappings to Override Default Ones
|
|
|
|
if ! get(g:, "is_pythonsense_suppress_keymaps", 0) && ! get(g:, "is_pythonsense_suppress_motion_keymaps", 0)
|
|
if get(g:, "is_pythonsense_alternate_motion_keymaps", 0)
|
|
if !hasmapto('<Plug>PythonsenseStartOfNextPythonClass')
|
|
map <buffer> ]k <Plug>(PythonsenseStartOfNextPythonClass)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPythonClass')
|
|
map <buffer> ]K <Plug>(PythonsenseEndOfPythonClass)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseStartOfPythonClass')
|
|
map <buffer> [k <Plug>(PythonsenseStartOfPythonClass)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPreviousPythonClass')
|
|
map <buffer> [K <Plug>(PythonsenseEndOfPreviousPythonClass)
|
|
endif
|
|
|
|
if !hasmapto('<Plug>PythonsenseStartOfNextPythonFunction')
|
|
map <buffer> ]f <Plug>(PythonsenseStartOfNextPythonFunction)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPythonFunction')
|
|
map <buffer> ]F <Plug>(PythonsenseEndOfPythonFunction)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseStartOfPythonFunction')
|
|
map <buffer> [f <Plug>(PythonsenseStartOfPythonFunction)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPreviousPythonFunction')
|
|
map <buffer> [F <Plug>(PythonsenseEndOfPreviousPythonFunction)
|
|
endif
|
|
else
|
|
if !hasmapto('<Plug>PythonsenseStartOfNextPythonClass')
|
|
map <buffer> ]] <Plug>(PythonsenseStartOfNextPythonClass)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPythonClass')
|
|
map <buffer> ][ <Plug>(PythonsenseEndOfPythonClass)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseStartOfPythonClass')
|
|
map <buffer> [[ <Plug>(PythonsenseStartOfPythonClass)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPreviousPythonClass')
|
|
map <buffer> [] <Plug>(PythonsenseEndOfPreviousPythonClass)
|
|
endif
|
|
|
|
if !hasmapto('<Plug>PythonsenseStartOfNextPythonFunction')
|
|
map <buffer> ]m <Plug>(PythonsenseStartOfNextPythonFunction)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPythonFunction')
|
|
map <buffer> ]M <Plug>(PythonsenseEndOfPythonFunction)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseStartOfPythonFunction')
|
|
map <buffer> [m <Plug>(PythonsenseStartOfPythonFunction)
|
|
endif
|
|
if !hasmapto('<Plug>PythonsenseEndOfPreviousPythonFunction')
|
|
map <buffer> [M <Plug>(PythonsenseEndOfPreviousPythonFunction)
|
|
endif
|
|
endif
|
|
|
|
endif
|