".gcf"ファイル(自分のカスタムファイルの拡張子)に ".ini"構文の強調表示を適用する方法を知っている人はいますか?Emacsは.ini構文のハイライト表示の代替ファイルを
私はグーグルで、私の最善の努力は私の~/.emacs
に喜んで追加していました。
(add-to-list 'auto-mode-alist '("[.]gcf$" . ini-mode))
".gcf"ファイル(自分のカスタムファイルの拡張子)に ".ini"構文の強調表示を適用する方法を知っている人はいますか?Emacsは.ini構文のハイライト表示の代替ファイルを
私はグーグルで、私の最善の努力は私の~/.emacs
に喜んで追加していました。
(add-to-list 'auto-mode-alist '("[.]gcf$" . ini-mode))
最初にini
のモードを調べます。 「.ini」ファイルを編集するときはC-h m
を実行します。実際に、それは(あなたがINI-modeがインストールされていると仮定して)うまく動作するはずです
(setq auto-mode-alist (cons '(".*\.gcf$" . YOUR-MODE) auto-mode-alist))
実際には、OPの現在のステートメントは 'ini-mode'がインストールされていると仮定するとうまくいきます。 – jtahlborn
ヘルプ画面では、 "in \' foo.el 'で定義されたリンクをたどってソースコードを取得し、そのモードのシンボル名を特定することができます。例えば 'conf-mode.el 'で定義されている' Conf [WinIni]モードは '(conf-mode-conf-mode conf-mode conf-modeを定義する)'となります。 'conf-windows-mode'は我々が後にしているものです。 – phils
これは、間違ったモード名だったということです。 Hiett'd'veは 'ini-mode 'ではなくconf-windows-modeにバインドします。 – Adobe
:その後、あなたの「の.emacs」次のコードに追加します。 – jtahlborn
まあ私は.iniファイルが合理的な構文強調表示で表示されていると思います。 – bph
jtahlbornは、 'ini-mode'が' .ini'ファイルのデフォルトモードの名前ではないことを意味します。だから、あなたはモードの正しい名前を見つけなければなりません。あなたのソリューションはうまくいくでしょう。 – Adobe