summaryrefslogtreecommitdiff
path: root/plugin/prettier.vim
diff options
context:
space:
mode:
authormitermayer <mitermayer.reis@gmail.com>2017-09-17 23:38:58 -0700
committermitermayer <mitermayer.reis@gmail.com>2017-09-17 23:43:27 -0700
commit2f5b382087f131c0ab967600b2d9ce2f3201e653 (patch)
tree6fcd31b6a42cc1fc962b85b8d983467b2cbbc5b8 /plugin/prettier.vim
parent7f3c9f3d92619eedf0593b915dae0e3fd20aaa27 (diff)
downloadvim-prettier-2f5b382087f131c0ab967600b2d9ce2f3201e653.tar.xz
feature: Adding more commands
This includes more commands to interact with the prettier CLI from within vim itself
Diffstat (limited to 'plugin/prettier.vim')
-rw-r--r--plugin/prettier.vim16
1 files changed, 16 insertions, 0 deletions
diff --git a/plugin/prettier.vim b/plugin/prettier.vim
index 7688063..c985f7d 100644
--- a/plugin/prettier.vim
+++ b/plugin/prettier.vim
@@ -63,9 +63,25 @@ command! -nargs=? -range=% Prettier call prettier#Prettier(g:prettier#exec_cmd_a
" prettier async
command! -nargs=? -range=% PrettierAsync call prettier#Prettier(1, <line1>, <line2>)
+" prints vim-prettier version
+command! -nargs=? -range=% PrettierVersion echom "0.1.0"
+
+" call prettier cli
+command! -nargs=? -range=% PrettierCli call prettier#PrettierCli(<q-args>)
+
+" call prettier cli to get its version
+command! -nargs=? -range=% PrettierCliVersion call prettier#PrettierCli('--version')
+
+" prints prettier resolved cli path
+command! -nargs=? -range=% PrettierCliPath call prettier#PrettierCliPath()
+
" map command
if !hasmapto('<Plug>(Prettier)') && maparg('<Leader>p', 'n') ==# ''
nmap <unique> <Leader>p <Plug>(Prettier)
endif
nnoremap <silent> <Plug>(Prettier) :Prettier<CR>
nnoremap <silent> <Plug>(PrettierAsync) :PrettierAsync<CR>
+nnoremap <silent> <Plug>(PrettierVersion) :PrettierVersion<CR>
+nnoremap <silent> <Plug>(PrettierCli) :PrettierCli<CR>
+nnoremap <silent> <Plug>(PrettierCliVersion) :PrettierCliVersion<CR>
+nnoremap <silent> <Plug>(PrettierCliPath) :PrettierCliPath<CR>