Macos всегда изменяет команду "TeX-view-program-list" на ""open %o"в emacs

В custom.el я установил следующее.

'(TeX-source-correlate-method (quote synctex))
 '(TeX-source-correlate-mode t)
 '(TeX-source-correlate-start-server t)
 '(TeX-view-program-list (quote (("Okular" "okular --unique %o#src:%n%b"))))
 '(TeX-view-program-selection (quote ((output-pdf "Okular"))))

Также я псевдоним окуляр в Zsh.alias okular="/Applications/MacPorts/KDE4/okular.app/Contents/MacOS/okular"

Но каждый раз хочу посмотреть. Команда становится "открытой......"

И я должен увидеть пользовательскую переменную. Это показывает следующее

Как я могу справиться с этим? Большое спасибо.

Обновление:2015-10-31 Я нахожу причину, я использую конфигурацию bbatsov/prelude. В своем модуле prelude-latex.el он определяет средство просмотра по умолчанию, поэтому я не могу изменить его. Сейчас я это комментирую и все в порядке.

1 ответ

Уверены ли вы custom.el загружается? Возможно, вы установили custom-file, но забыл load Это?

Кроме того, я не думаю, что псевдонимы будут работать, потому что Emacs ищет исполняемый файл, но псевдонимы специфичны для оболочки.

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