diff options
author | Dalius Dobravolskas <dalius.dobravolskas@gmail.com> | 2021-12-17 01:09:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-17 08:09:26 +0900 |
commit | 5b792c764196aeb45eb6025c6c1c9727084c2feb (patch) | |
tree | df96221664bac924f584db5e25d5deb736e44a6a /plugin | |
parent | e4ec2e4dc74fc24d57fd74770d2aa277425dde7c (diff) | |
download | ale-5b792c764196aeb45eb6025c6c1c9727084c2feb.zip |
ALEFileRename command added. (#4012)
* ALEFileRename command added.
This command renames file and uses tsserver `getEditsForFileRename` to
fix import paths in Typescript files.
* ale#util#Input fix
* Even more fixes.
* Linting error fix.
Diffstat (limited to 'plugin')
-rw-r--r-- | plugin/ale.vim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugin/ale.vim b/plugin/ale.vim index d19824b1..423a743a 100644 --- a/plugin/ale.vim +++ b/plugin/ale.vim @@ -270,6 +270,9 @@ command! -bar ALEImport :call ale#completion#Import() " Rename symbols using tsserver and LSP command! -bar -bang ALERename :call ale#rename#Execute() +" Rename file using tsserver +command! -bar -bang ALEFileRename :call ale#filerename#Execute() + " Apply code actions to a range. command! -bar -range ALECodeAction :call ale#codefix#Execute(<range>) @@ -316,6 +319,7 @@ nnoremap <silent> <Plug>(ale_documentation) :ALEDocumentation<Return> inoremap <silent> <Plug>(ale_complete) <C-\><C-O>:ALEComplete<Return> nnoremap <silent> <Plug>(ale_import) :ALEImport<Return> nnoremap <silent> <Plug>(ale_rename) :ALERename<Return> +nnoremap <silent> <Plug>(ale_filerename) :ALEFileRename<Return> nnoremap <silent> <Plug>(ale_code_action) :ALECodeAction<Return> nnoremap <silent> <Plug>(ale_repeat_selection) :ALERepeatSelection<Return> |