Category を入力する時に補完機能が使用できる様にするために mhc-input-category を以下の様に変更をするのはいかがでしょうか? (defun mhc-input-category (&optional prompt default) (interactive) (let (in) (if (and default (listp default)) (setq default (mhc-misc-join default " "))) (if (string= "" (setq in (completing-read (or prompt "Category: ") mhc-category-face-alist nil nil (or default "")))) nil (mhc-misc-split in))))