LINUX.ORG.RU

zsh: variable expansion

 


0

2

Как бы сделать в zsh POSIX-совместимое variable expansion?


А то

export ALTERNATE_EDITOR="emacs --no-desktop"
$ALTERNATE_EDITOR


не работает. Я знаю про =$EDITOR, но это костыль.
И таким образом ломается, например, emacsclient:
emacsclient: can't find socket; have you started the server?
To start the server in Emacs, type "M-x server-start".
emacsclient: error executing alternate editor "emacs --no-desktop"

EDIT: впрочем, emacsclient ломается по-любому. Видимо, используется execv, а не system

★★★★

Последнее исправление: pashazz (всего исправлений: 2)

Ответ на: комментарий от salsa

да похоже тут emacsclient весь EDITOR как один аргумент запускает. За shwordsplitting спасибо.

pashazz ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.