Emacs:使用特定shell运行ansi术语的键盘快捷键

Emacs:使用特定shell运行ansi术语的键盘快捷键,emacs,Emacs,我想将Emacs中自动启动ansi术语窗口的键盘绑定(例如C-C a)与我在.Emacs文件中预先指定的shell相关联(无任何提示) 作为参考,StackOverflow中有两个线程可以解决类似的问题: 但是,我不清楚如何将这些线程中的思想结合起来以得到我问题的答案。(全局设置键(kbd“C-C a”)'(lambda()(交互式)(ansi术语/bin/zsh))我建议您使用。顾名思义,它允许您使用ansi术语处理多个术语 以下是一个小配置: (require 'multi-term

我想将Emacs中自动启动ansi术语窗口的键盘绑定(例如C-C a)与我在
.Emacs
文件中预先指定的shell相关联(无任何提示)

作为参考,StackOverflow中有两个线程可以解决类似的问题:

但是,我不清楚如何将这些线程中的思想结合起来以得到我问题的答案。

(全局设置键(kbd“C-C a”)'(lambda()(交互式)(ansi术语/bin/zsh))
我建议您使用。顾名思义,它允许您使用ansi术语处理多个术语

以下是一个小配置:

(require 'multi-term)
(eval-after-load "multi-term"
                 '(setq multi-term-program "/bin/bash"
                   term-unbind-key-list '("C-x"
                                          "C-h"
                                          "M-x"
                                          "C-z")
                   term-term-name "xterm-256color"))
(global-set-key (kbd "C-c a") 'multi-term-next)
我的多学期课程的整体结构是 (
编译shell次要模式
非常好)