Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- a/ftplugin/python.vim
- +++ b/ftplugin/python.vim
- @@ -26,21 +26,21 @@ nnoremap <silent> <buffer> [[ :call <SID>Python_jump('?^\(class\\|def\)')<cr>
- nnoremap <silent> <buffer> ]m :call <SID>Python_jump('/^\s*\(class\\|def\)')<cr>
- nnoremap <silent> <buffer> [m :call <SID>Python_jump('?^\s*\(class\\|def\)')<cr>
- +if !exists('*<SID>Python_jump')
- + fun! <SID>Python_jump(motion) range
- + let cnt = v:count1
- + let save = @/ " save last search pattern
- + mark '
- + while cnt > 0
- + silent! exe a:motion
- + let cnt = cnt - 1
- + endwhile
- + call histdel('/', -1)
- + let @/ = save " restore last search pattern
- + endfun
- +endif
- -if exists('*<SID>Python_jump') | finish | endif
- -
- -fun! <SID>Python_jump(motion) range
- - let cnt = v:count1
- - let save = @/ " save last search pattern
- - mark '
- - while cnt > 0
- - silent! exe a:motion
- - let cnt = cnt - 1
- - endwhile
- - call histdel('/', -1)
- - let @/ = save " restore last search pattern
- -endfun
- if has("gui_win32") && !exists("b:browsefilter")
- let b:browsefilter = "Python Files (*.py)\t*.py\n" .
- \ "All Files (*.*)\t*.*\n"
- endif
Add Comment
Please, Sign In to add comment