X Tutup
if !g:pymode finish endif if g:pymode_motion if !&magic if g:pymode_warning call pymode#error("Pymode motion requires `&magic` option. Enable them or disable g:pymode_motion") endif finish endif nnoremap ]] :call pymode#motion#move('^(class%(asyncs+)=def)s', '') nnoremap [[ :call pymode#motion#move('^(class%(asyncs+)=def)s', 'b') nnoremap ]C :call pymode#motion#move('^(class%(asyncs+)=def)s', '') nnoremap [C :call pymode#motion#move('^(class%(asyncs+)=def)s', 'b') nnoremap ]M :call pymode#motion#move('^s*(asyncs+)=defs', '') nnoremap [M :call pymode#motion#move('^s*(asyncs+)=defs', 'b') onoremap ]] :call pymode#motion#move('^(class%(asyncs+)=def)s', '') onoremap [[ :call pymode#motion#move('^(class%(asyncs+)=def)s', 'b') onoremap ]C :call pymode#motion#move('^(class%(asyncs+)=def)s', '') onoremap [C :call pymode#motion#move('^(class%(asyncs+)=def)s', 'b') onoremap ]M :call pymode#motion#move('^s*(asyncs+)=defs', '') onoremap [M :call pymode#motion#move('^s*(asyncs+)=defs', 'b') vnoremap ]] :call pymode#motion#vmove('^(class%(asyncs+)=def)s', '') vnoremap [[ :call pymode#motion#vmove('^(class%(asyncs+)=def)s', 'b') vnoremap ]M :call pymode#motion#vmove('^s*(asyncs+)=defs', '') vnoremap [M :call pymode#motion#vmove('^s*(asyncs+)=defs', 'b') onoremap C :call pymode#motion#select_c('^s*classs', 0) onoremap aC :call pymode#motion#select_c('^s*classs', 0) onoremap iC :call pymode#motion#select_c('^s*classs', 1) vnoremap aC :call pymode#motion#select_c('^s*classs', 0) vnoremap iC :call pymode#motion#select_c('^s*classs', 1) onoremap M :call pymode#motion#select('^s*(asyncs+)=@', '^s*(asyncs+)=defs', 0) onoremap aM :call pymode#motion#select('^s*(asyncs+)=@', '^s*(asyncs+)=defs', 0) onoremap iM :call pymode#motion#select('^s*(asyncs+)=@', '^s*(asyncs+)=defs', 1) vnoremap aM :call pymode#motion#select('^s*(asyncs+)=@', '^s*(asyncs+)=defs', 0) vnoremap iM :call pymode#motion#select('^s*(asyncs+)=@', '^s*(asyncs+)=defs', 1) onoremap V :call pymode#rope#select_logical_line() endif if g:pymode_rope && g:pymode_rope_completion setlocal omnifunc=pymode#rope#completions if g:pymode_rope_completion_bind != "" exe "inoremap " . g:pymode_rope_completion_bind . " =pymode#rope#complete(0)" if tolower(g:pymode_rope_completion_bind) == '' exe "inoremap =pymode#rope#complete(0)" endif endif endif
X Tutup