'crontab -e' não consegue encontrar o servidor Emacs apesar de 'emacsclient' do mesmo shell funcionar

0

No meu shell atual, posso executar emacsclient /path/to/file para abrir /path/to/file no meu servidor Emacs atual (GUI). No entanto, com VISUAL=emacsclient , EDITOR=emacsclient , executando crontab -e no mesmo shell, isso me dá:

$ crontab -e emacsclient: can't find socket; have you started the server? To start the server in Emacs, type "M-x server-start".

Eu acho que estou recebendo isso porque uma variável de ambiente está sendo removida do meu ambiente. Em particular, eu tenho substituído TMPDIR em /etc/environment (eu estou no Debian). É possível que crontab -e limpe essa parte do seu ambiente. Alguém já encontrou isso antes?

    
por telotortium 04.04.2018 / 01:26

0 respostas