TCEMacs выглядит так, как я хочу, но я не вижу инструкции по установке и не могу запустить банку.
1 ответ
Я предполагаю, что вы говорите о версии 0.2 этого плагина.
Если это так, действительно ли вам надоело просматривать содержимое файла tc_emacs-0.2.tar.gz
предлагаемого для скачивания? Помимо файла .jar он содержит файл README, в котором явно есть инструкции по установке:
Установите гнусерв. Вы можете скачать его с http://meltin.net/hacks/emacs/ или просто использовать пакет, если он есть в вашем дистрибутиве GNU/Linux. Gnuserv должен работать до запуска Arena. Самый простой способ это поставить
(Gnuserv-старт)
в вашем файле .emacs. Затем gnuserv будет запущен вместе с Emacs.
Убедитесь, что в Emacs установлен браузер Emacs/W3. Вы можете проверить это, набрав `Mx w3 '.
Поместите topcoder.el и TCEmacs.jar в какую-то директорию. Файл topcoder.el должен быть загружен перед использованием Emacs в Arena. Вы можете сделать это, набрав `Mx load-library /path/to/topcoder.el 'или вы можете просто поместить
(библиотека загрузки "/path/to/topcoder.el")
или, чтобы загрузить файл только тогда, когда это необходимо:
(автозагрузка 'topcoder-set-problem "/path/to/topcoder.el")
в вашем файле .emacs. У меня были некоторые проблемы с автозагрузкой. Карта клавиш в режиме TopCoder иногда не работала, и мне пришлось перезагрузить topcoder.el вручную.
Создайте рабочий каталог и установите для переменной topcoder-directory его имя. По умолчанию он указывает на каталог с именем topcoder в вашем домашнем каталоге.
Запустите апплет Arena и выберите «Параметры» /«Редактор» /«Добавить». Введите имя (например, Emacs), TCEmacs в качестве точки входа и путь к файлу TCEmacs.jar в поле ClassPath.
Теперь выберите проблему для решения. Если все прошло нормально, вы должны увидеть два новых окна Emacs, одно с заявлением о проблеме, а второе с шаблоном исходного кода.