2020年7月19日日曜日

hexl-modeが起動しなくなったとき (eval: Wrong type argument: characterp, nil)

hexl-modeが起動しなくなったとき (eval: Wrong type argument: characterp, nil)

結論

;; 間違った設定
(setq help-char nil)

のようにhelp-charをnilに設定するとhexl-modeが起動しなくなります。設定している場合は設定を外しましょう。

hexl-mode以外にも起動しない物がありそう。

詳細

  • help-char はcharacter (非負の整数)を割り当てる。nilを割り当ててはいけません。
  • (char-to-sting nil) でエラーが起きます

動画