Я определил следующую команду, чтобы экспортировать выбор файла в html
файл, а затем использовать Google Chrome
, чтобы открыть его для печати
command! -range WebPrint <line1>,<line2>call Print()
function! Print()
:'<,'>TOhtml
:wq
:!/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome %:p.html
endfunction
Одна досадная вещь заключается в том, что каждый раз, когда я выполняю команду, секция vim пропадает, и мне приходится набирать Ctrl-c
, чтобы вернуться (нажав <Enter>
, странно выполнить команду еще раз). Если есть способ автоматически вернуться в раздел vim после запуска команды?