我想将Emacs中的键盘绑定(例如Cc a)与我已预先指定的shell自动启动ansi-term窗口在我.emacs
文件(不提示任何东西)Emacs:使用特定shell运行ansi-term的键盘快捷键
仅供参考,有在StackOverflow的两个线程,解决类似的问题:
但我不明白如何结合这些主题的想法来获得我的问题的答案。
我想将Emacs中的键盘绑定(例如Cc a)与我已预先指定的shell自动启动ansi-term窗口在我.emacs
文件(不提示任何东西)Emacs:使用特定shell运行ansi-term的键盘快捷键
仅供参考,有在StackOverflow的两个线程,解决类似的问题:
但我不明白如何结合这些主题的想法来获得我的问题的答案。
(global-set-key (kbd "C-c a") '(lambda() (interactive) (ansi-term "/bin/zsh")))
我建议你使用multi-term。顾名思义,它允许您使用ansi-term处理多个术语。
这里是一个小的配置:
(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)
我多长期整机配置 here (compilation-shell-minor-mode
是非常好的)。