# Detection hook global BufCreate .*\.(mil) %{ set-option buffer filetype inf } hook global WinSetOption filetype=inf %{ require-module inf } hook -group inf-highlighter global WinSetOption filetype=inf %{ add-highlighter window/inf ref inf hook -once -always window WinSetOption filetype=.* %{ remove-highlighter window/inf } } provide-module inf %§ # Highlighters & Completion add-highlighter shared/inf regions add-highlighter shared/inf/code default-region group add-highlighter shared/inf/comment region (^|\h)\K# $ fill comment add-highlighter shared/inf/double_string region -recurse %{(?