0

emacs: 23.3.1、zsh: 4.3.17、gnome ターミナル: 3.4.1.1

私のデフォルトのメジャーモードはテキストモードです。

gnome-terminal で起動C-x eするときは、とにかく手動で設定するモードである可能性が非常に高いため、emacs を sh-mode を使用するように設定したいと思います。その方法は?

考えられる解決策 - cmd のテンプレート ファイルを作成する方法はありますかC-x e(見出しを追加するには: # -*- mode: sh -*-)?

解決:

;; open C-x e editor in sh-mode                                                                      
(setq auto-mode-alist (cons '("\\(^\\|/\\)zshec[^/]*$" . sh-mode) auto-mode-alist))
4

1 に答える 1

1

Cx e で開くファイルは、常に bash-fc-* というファイル名です。このファイル名と一致するようにファイルの関連付けを設定できます。

(setq auto-mode-alist (cons '("bash-fc-*" . sh-mode) auto-mode-alist))
于 2012-11-02T02:42:05.827 に答える