Получение ansi-термина Emacs и Zsh для проигрывания приятно

16
задан npostavs 24 April 2019 в 18:13
поделиться

3 ответа

Hmmm. Я не думаю, что когда-либо досматривал любую необычную работу редактирования до конца хорошо в ansi-термине, хотя я не попробовал его через, возможно, 20 лет. Я просто спрошу, мимоходом, если Вы попробовали режим оболочки (оболочка M-x), поскольку это намного более естественно с EMACS так или иначе.

Тем не менее прочтение term.el файла, отчасти похоже, что ansi-термин делает много собственных manging. Вы могли бы хотеть посмотреть на код режима без предварительной обработки термина, запускающийся вокруг строки 1230, по крайней мере, в EMACS 22.3.

3
ответ дан 30 November 2019 в 22:31
поделиться

Я понял это. Это была проблема конфигурации emacs. Этот бит elisp в моем .emacs вызывал его:

(custom-set-variables
 '(fringe-mode nil nil (fringe))
 '(fringes-outside-margins t t))

спасибо за справку.

0
ответ дан 30 November 2019 в 22:31
поделиться

Я тоже давно искал это. На мой взгляд, к работам

;; ansi-term

(global-set-key "\C-x\C-a" '(lambda ()(interactive)(ansi-term "/bin/zsh")))
(global-set-key "\C-x\ a" '(lambda ()(interactive)(ansi-term "/bin/zsh")))

добавляются следующие. Я выбрал это из http://svn.assembla.com/svn/id774/scripts/dot_files/dot_emacs.d/elisp/global-set-key.el .

Я уверен, что в этом сценарии есть и другие полезности. В качестве дополнительного бонусного экрана мне кажется, что мне хорошо подходит emacs.

1
ответ дан 30 November 2019 в 22:31
поделиться