В моей текущей работе у нас есть стандарты стиля кодирования, которые отличаются от тех, которые я обычно следую. К счастью, у нас есть консервированный файл RC для perltidy
, который я могу применить к файлам форматирования, прежде чем я отправлю их в наш процесс обзора.
У меня есть код для emacs, который я использую для запуска команды над буфером и заменяю буфер на выход, который я адаптировал для этого. Но я иногда чередуюсь между emacs и vim и хотел бы иметь там те же возможности. Я уверен, что это или что-то подобное простое и было сделано и переделано много раз. Но мне не повезло найти примеры vim- script, которые, похоже, делают то, что мне нужно. Это, по существу, возможность ударить ключевую комбо (например, Ctrl-F6, то, что я использую в emacs), и переустановить буфер на месте perltidy
. В то время как я удобный пользователь vim, я совершенно не знаю, как писать такие вещи для vim.