Команда su -
выполнится пользователи root представляют и берут среду того пользователя включая путь и т.д. sudo
не делает этого.
Если Вы хотели бы sudo
вести себя как su -
затем используйте опцию sudo -i [command
который выполнит профиль пользователя
Если Вы хотели бы su -
вести себя как sudo
затем не используйте дефис - просто используют su [command]
Я отвечаю на свой собственный вопрос (с кодом!) и upvoting Keith для его keysym предложения. Однако решение Keith не сохраняет измененный шрифт в файл Xresources, так, чтобы изменение размер было доступно, когда следующее окно открыто, тогда как мое делает:
Из страницы справочника:
ИЗМЕНЕНИЕ ШРИФТОВ, Изменяющих шрифты (или размеры шрифта, соответственно) через клавиатуру, еще не поддерживается в rxvt-unicode. Прослушивайте меня при необходимости в этом.
You can, however, switch fonts at runtime using escape sequences,
например:
printf '\e]710;%s\007' "9x15bold,xft:Kochi Gothic" You can use keyboard shortcuts, too: URxvt.keysym.M-C-1: command:\033]710;suxuseuro\007\033]711;suxuseuro\007 URxvt.keysym.M-C-2: command:\033]710;9x15bold\007\033]711;9x15bold\007 rxvt-unicode will automatically re-apply these fonts to the output so
далеко.
В зависимости от оболочки Вы используете Вас, мог присвоить тех, которые к сочетаниям клавиш. В zsh Вы могли определить функцию оболочки и использовать bindkey для привязки его с клавишей Alt, например.