Использование Emacs в качестве терминала в Ubuntu

Я хочу знать, могу ли я использовать Emacs в качестве терминала в Ubuntu. Значит, я хочу сделать основные работы с Emacs, которые я обычно делаю с Terminal в Ubuntu, например, «sudo apt-get update». Я напишу эту команду, и она обновит мою систему Ubuntu. Это возможно?

3
задан 23 January 2013 в 01:03

2 ответа

У вас есть пара опций, они выполняют одну и ту же основную функцию, но есть некоторые тонкие различия. Сначала у вас есть M-термин. Это полноценная оболочка внутри фрейма Emacs, которая отвечает так же, как окно терминала, и запускается в своем собственном буфере. Проблемы, с которыми я сталкиваюсь, заключаются в том, что вы не можете переключать буферы, пока терминал активен, вы должны exit перед изменением буферов или выполнением любых других распространенных задач Emacs.

Другой вариант - M-eshell. Это, казалось бы, более легкая опция, которая запускается поверх вашего текущего буфера и позволяет вам переключать буферы и выполнять команды Emacs из мини-буфера при использовании eshell.

Возможно, вы захотите прочитать эту страницу emacswiki, где есть много полезной информации по этой теме.

0
ответ дан 23 January 2013 в 01:03

Я сделал это. Я использовал «M-x Shell» в Emacs. Вот и все.

0
ответ дан 23 January 2013 в 01:03

Другие вопросы по тегам:

Похожие вопросы: