Я могу связать F4 с 'emacs - СЗ' в мГц?

Это кажется им' хорошо для использования 'EDITOR=emacs', это открывает GUI emacs. Если я использую 'EDITOR=emacs - СЗ', он перестал работать.

4
задан 21.07.2010, 14:46

1 ответ

Существует много программ, которые запускают редактора на основе EDITOR переменная среды. К сожалению, они не соглашаются относительно того, должна ли та переменная содержать отрывок сценария оболочки (так, чтобы можно было передать опции редактору), или должен содержать название исполняемого файла (который, может оказаться, содержит пробелы).

Безопасная опция состоит в том, чтобы записать короткий сценарий, который вызывает Вашего редактора с опциями, Вы хотите и даете ей имя, которое не включает специальных символов. Вот демонстрационный сценарий:

#!/bin/sh
exec emacs -nw "$@"

Назовите тот сценарий /home/chenge/bin/EDITOR (например), и набор EDITOR=/home/chenge/bin/EDITOR.

Также набор VISUAL к тому же значению (эти две переменные имеют ту же цель; большинство, но не все программы понимает обоих).

Между прочим, если у Вас есть Emacs 23, можно хотеть настроить демона Emacs и вызов emacsclient вместо emacs.

3
ответ дан 07.12.2019, 21:08

Теги

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