2012-04-12 2 views
4

Когда я запускаю терминал в Emacs 23.3.1, он предлагает мне «Запустить программу:/usr/local/bin/bash». Как я могу избавиться от этой подсказки? Я хотел бы связать F4 с запуском терминала без его запроса каждый раз на ту же оболочку.Emacs «M-x term» Prompt

Что-то вроде:

(global-set-key [f4] 'term) 

Это не работает, хотя. Он запустит терминал, но он все еще предлагает мне снова ввести оболочку.

ответ

8
(global-set-key [f4] '(lambda() (interactive) (term (getenv "SHELL")))) 
1

Если вам нравится использовать термины в emacs, вы можете посмотреть multi term.

Смежные вопросы