rename: refactor into do_rename, add rename_visual

This adds a visual mode map for renaming, which asks for the new name
via input().

`rename` itself could be changed to use `input()`, too - but I've left
it for now.
This commit is contained in:
Daniel Hahler
2015-05-02 18:51:08 +02:00
parent 154e2dbae3
commit 4d67c1a6e3
3 changed files with 57 additions and 38 deletions

View File

@@ -19,6 +19,7 @@ if g:jedi#auto_initialization
" rename
if g:jedi#rename_command != ''
execute "nnoremap <buffer> ".g:jedi#rename_command." :call jedi#rename()<CR>"
execute "vnoremap <buffer> ".g:jedi#rename_command." :call jedi#rename_visual()<CR>"
endif
" documentation/pydoc
if g:jedi#documentation_command != ''