Я хотел бы запустить xterm с моими Xresources.

У меня есть .Xresources в папке пользователя, к которой я подключаюсь через VcXsrv а также на моем локальном ПК, внутри program files/vcxsrv (оба .Xdefaults и .Xresources с одинаковыми определениями xterm). Я не могу найти способ заставить VcXsrv загрузить этот файл Xdefaults который поставляется вместе с установкой.

Если я xrdb -merge или xrdb -load внутри xterm, то следующий xterm, который я начну, будет с загруженными Xresources . Однако я не хочу начинать с этого белого фонового xterm по умолчанию и иметь его всегда сзади, а с того, для которого я записал конфигурацию в его папке и, по моему мнению, должно быть уже загружено.

Я делаю что-то неправильно? Любые идеи о том, как загрузить Xdefaults для локального Xserver?

1 ответ1

0

.Xdefaults читается xapps (xterm , xclock и т.д.) Каждый раз при запуске xapp. .Xresources обычно загружаются xrdb один раз во время запуска X-сервера (то есть сценария startx ). Более подробное описание здесь

Когда вы запускаете xterm на удаленном компьютере, он пытается прочитать удаленно .Xdefaults . Просто поместите туда свои ресурсы или ссылку ln -s .Xresources .Xdefaults в вашем доме, реж.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .