From 2f5b382087f131c0ab967600b2d9ce2f3201e653 Mon Sep 17 00:00:00 2001 From: mitermayer Date: Sun, 17 Sep 2017 23:38:58 -0700 Subject: feature: Adding more commands This includes more commands to interact with the prettier CLI from within vim itself --- plugin/prettier.vim | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'plugin/prettier.vim') 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, , ) +" prints vim-prettier version +command! -nargs=? -range=% PrettierVersion echom "0.1.0" + +" call prettier cli +command! -nargs=? -range=% PrettierCli call prettier#PrettierCli() + +" 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('(Prettier)') && maparg('p', 'n') ==# '' nmap p (Prettier) endif nnoremap (Prettier) :Prettier nnoremap (PrettierAsync) :PrettierAsync +nnoremap (PrettierVersion) :PrettierVersion +nnoremap (PrettierCli) :PrettierCli +nnoremap (PrettierCliVersion) :PrettierCliVersion +nnoremap (PrettierCliPath) :PrettierCliPath -- cgit v1.3