diff --git a/jedi_vim.py b/jedi_vim.py index 5c08980..a484b6b 100644 --- a/jedi_vim.py +++ b/jedi_vim.py @@ -484,14 +484,14 @@ def do_rename(replace, orig = None): buffers.add(vim.current.buffer.name) # Save view. - saved_view = vim_eval('winsaveview()') + saved_view = vim_eval('string(winsaveview())') # Replace original word. vim.current.window.cursor = r.start_pos vim_command('normal! c{:d}l{}'.format(len(orig), replace)) # Restore view. - vim_command('call winrestview(%s)' % PythonToVimStr(saved_view)) + vim_command('call winrestview(%s)' % saved_view) # Restore previous tab and window. vim_command('tabnext {:d}'.format(saved_tab))