Экран GNU: программист-кавычки `` в Readbuf? - PullRequest
3 голосов
/ 23 августа 2009

Команды нуждаются в абсолютных путях в слэппинге. Поэтому мне нужны кавычки программиста из-за лени писать длинные пути. Как я могу использовать их как:

^a :readbuf `pwd`/file

1 Ответ

1 голос
/ 23 августа 2009

Ваш вопрос, кажется, предполагает, что таким способом можно использовать обратную галочку. Однако screen не поддерживает обратные пометки в команде :readbuf. Он также не поддерживает другие соглашения оболочки, такие как ~ для домашнего каталога или $XYZ для расширений переменных среды.

Когда screen читает файл, указанный в команде :readbuf, имя файла относится к текущему каталогу, с которого начинается screen, а не к текущему каталогу, который отображается в активном окне. Возможно, поэтому вы обнаружили, что абсолютные пути работают для вас. Попробуйте использовать имя файла относительно любого каталога, с которого вы начали screen с самого начала.

Обновление : Подробнее о данном ответе см. Экран GNU: переменные среды

...