ただ使うだけなら、.emacsに
(autoload 'hnf "hnf-mode" nil t)
(autoload 'hnf-mode "hnf-mode" nil t)
(setq auto-mode-alist (cons '("\\.hnf$" . hnf-mode) auto-mode-alist))
と書けばすむ。
だけど、hnsはeucを推奨しているので、
(add-hook 'hnf-mode-hook
(lambda ()
(setq buffer-file-coding-system 'euc-jp-unix)))
として、hnf-modeではeuc-jp-unixで書くようにする。