emacs:23.3.1,zsh:4.3.17,gnome-terminal:3.4.1.1
我的默认主要模式是文本模式。
在GNOME末端调用C-x e
时,我想设置Emacs使用SH模式,因为这很可能是我无论如何都会手动设置的模式。该怎么做?
可能的解决方案 - 有没有办法为C-x e
CMD创建模板文件(添加标题:# -*- mode: sh -*-
)?
解决方案:
;; open C-x e editor in sh-mode
(setq auto-mode-alist (cons '("\(^\|/\)zshec[^/]*$" . sh-mode) auto-mode-alist))
用C-X E打开的文件始终使用fileName bash-fc-*。您可以设置文件关联以匹配此文件名:
(setq auto-mode-alist (cons '("bash-fc-*" . sh-mode) auto-mode-alist))