[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9110: how to map sh-mode to mean bash-mode
From: |
Glenn Morris |
Subject: |
bug#9110: how to map sh-mode to mean bash-mode |
Date: |
Sun, 17 Jul 2011 19:02:26 -0400 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
jidanni@jidanni.org wrote:
> As you know, the bash shell likes to call itself sh sometimes.
> But it is really still bash.
No, it isn't.
> Hence I would like to make my emacs assume anything it thinks is sh is
> really bash, and thus show me "bash" in the mode line, not "sh", no
> matter how smart it thinks it is.
(add-hook 'sh-mode-hook
'(lambda () (and buffer-file-name
(string-match "\\.sh\\'" buffer-file-name)
(sh-set-shell "bash"))))