Я получил эту карту для форматирования CSS в один лайнер.
map <silent> <leader>cssclean :%s@\v/\*([^*]\|[\r\n]\|(\*+([^*/]\|[\r\n])))*\*+/@@g<Bar>:call CssPretty()<Bar> :%le<Bar>:%s/{\_.\{-}}/\=substitute(submatch(0), '\n', '', 'g')/<Bar>:nohl<cr>Gdd
Для этой карты требуется CssPretty .
Теперь я хочу назвать это как :call CssClean()
. Я попытался поставить это, прочитав этот vim tip , но это не сработало.