Установите emacs -nw в качестве редактора по умолчанию

Если, как указывает ваш комментарий, / dev / sda5 имеет полный / загрузочный каталог, добавьте что-то вроде:

menuentry 'Ubuntu Lucid 10.04' --class ubuntu --class os {
    recordfail
    set root='(hd0,5)'
    linux   /boot/vmlinuz-<version> root=/dev/sda5 ro
    initrd  /boot/initrd.img-<version>
}

, где <version> заменяется фактическими именами файлов на sda5 / boot до /etc/grub.d/40_custom под вашей системой 10.10. Затем запустите update-grub в вашей системе 10.10 и при перезагрузке в меню grub для загрузки будет 10.04.

Предостережения:

update-grub rewrites / boot / grub / grub.cfg проверьте правильность перед перезагрузкой. Я всегда забываю, если / dev / sda5 соответствует (hd0,5) или (hd0,4) в grub.cfg, так что дважды проверьте меня или будьте готовы вернуться к 10.10 и исправить.

Удачи.

1
задан 4 January 2013 в 05:15

2 ответа

Добавьте следующий файл ~/.bashrc (или файл конфигурации для вашей оболочки, если он не Bash).

export EDITOR="emacs -nw"

Это должно установить (и экспортировать ) переменная env, устанавливающая ваш редактор по умолчанию как Emacs в неграфическом режиме.

2
ответ дан 25 May 2018 в 02:47
  • 1
    Установив EDITOR, как вы откроете Emacs в графическом режиме? – Manolete 2 March 2016 в 18:59
  • 2
    @Manolete вы можете использовать command emacs, это запустит Emacs без псевдонимов и т. Д. Конечно, вы также можете unalias emacs для сеанса. – Kyrremann 4 May 2016 в 10:52
  • 3
    @Manolete На самом деле запуск emacs с emacs в командной строке или щелчок по его значку по-прежнему будут запускать графическую форму. Команда выше в моем сообщении просто устанавливает переменную среды EDITOR в значение "emacs -nw" он фактически не создает псевдоним. Он просто сообщает оболочке, что ваш предпочтительный редактор emacs -nw. emacs все равно запустит графическую форму. – haziz 3 July 2016 в 14:11

У меня есть следующая настройка в моем ~/.bashrc

export EDITOR="emacsclient -t -a=\"\""

. Сначала будет пытаться подключиться к серверу emacs daemon, если он уже запущен, иначе сначала запустите сервер-демон, затем снова подключитесь.

Аналогично, у меня есть следующая настройка в моем ~/.gitconfig

[core]
    editor = emacsclient -t -a=\\\"\\\"
1
ответ дан 25 May 2018 в 02:47

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

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