'''
Minimal clang-rename integration with Vim.
Before installing make sure one of the following is satisfied:
* clang-rename is in your PATH
* `g:clang_rename_path` in ~/.vimrc points to valid clang-rename executable
* `binary` in clang-rename.py points to valid to clang-rename executable
To install, simply put this into your ~/.vimrc for python2 support
noremap <leader>cr :pyf <path-to>/clang-rename.py<cr>
For python3 use the following command (note the change from :pyf to :py3f)
noremap <leader>cr :py3f <path-to>/clang-rename.py<cr>
IMPORTANT NOTE: Before running the tool, make sure you saved the file.
All you have to do now is to place a cursor on a variable/function/class which
you would like to rename and press '<leader>cr'. You will be prompted for a new
name if the cursor points to a valid symbol.
'''
=
=
# Get arguments for clang-rename binary.
= - 2
return
=
=
=
# Call clang-rename.
=
# FIXME: make it possible to run the tool on unsaved file.
=
, =
# Reload all buffers in Vim.