Запуск "emacs -nw" с 256color на новом терминале xfce4

У меня есть маленький вопрос о запуске Emacs с помощью этой команды

xfce4-терминал -e "emacs -nw"

Я использую TERM=xterm-256color в моем.bashrc, но он действует только тогда, когда я впервые запускаю новый xfce4-терминал перед вызовом emacs -nw в два отдельных шага.

И, конечно же, причина, по которой мне это нужно, для запуска emacs в новом терминале с использованием горячих клавиш (lxde) с поддержкой 256 цветов. Я пробовал много разных решений (скрипты.sh и т. Д.), Но ни одно из них не сработало.

Заранее спасибо.

1 ответ

С помощью

xfce4-terminal -e "emacs -nw"

ты не бежишь bash - скорее ты бежишь emacs непосредственно. Таким образом, ваша инициализация оболочки не используется.

Если вы хотите убедиться, что bash запущен, вы можете сделать что-то вроде этого

xfce4-terminal -e "bash -i -c 'emacs -nw'"
Другие вопросы по тегам