Eu uso o emacsclient em vez do emacs diretamente. Suponha que eu queira iniciar um quadro no emacsclient com o comando "mu4e" (para executar umexcelente pequeno cliente de e-mail). Para o emacs eu simplesmente faria emacs -f mu4e
. Mas no emacsclient, se eu tentar o equivalente aparente:
emacsclient -c --eval mu4e
Eu entendi isso:
*ERROR*: Symbol's value as variable is void: mu4e
É claro que preciso avaliar uma expressão lisp para chamar a função mu4e, mas não consigo descobrir como fazer isso. As pesquisas no Google não pareceram produzir nada de útil.
Responder1
mu4e
é uma função? Experimente isto:emacsclient -c --eval "(mu4e)"