Sou um fã leal do Linux que gasta muito tempo usando o iTerm em um Mac recentemente. Uma coisa que eu realmente gosto no mac, e no iTerm em particular, é a capacidade de usar um atalho de teclado para aumentar / diminuir o tamanho da fonte. Eu acredito que é apple + e apple- para fazer isso. AFAIK isso também é possível usando o gnome-terminal e possivelmente o konqueror.
No entanto, eu sou um usuário rxvt-unicode. Período. Não estou disposto a mudar de terminal, mas gostaria de poder redimensionar rapidamente a fonte. Atualmente, para redimensionar a fonte, eu tenho que fazer isso:
- Desanexar tmux
- $ EDITOR ~ / .Xdefaults
- xrdb -all ~ / .Xdefaults
- fechar terminal
- abrir um novo terminal
- Reattach tmux
Estou pensando que deve ser possível criar um script que reduza as etapas acima a uma, talvez vinculando a um atalho de teclado, talvez com xbindkeys ou algo semelhante. Alguém tem alguma idéia de como isso pode ser melhor realizado?
Nota: Estou usando um gerenciador de janelas incrível e prefiro manter as coisas extremamente simples (por exemplo, sem soluções específicas para o Gnome / KDE).
@ Keith: Eu estou familiarizado com as seqüências de escape e é minha culpa por não ter dito isso explicitamente na minha pergunta original, mas: estou procurando uma solução que persista entre as sessões. É provável que isso envolva a escrita de algum código.
Estou respondendo à minha própria pergunta (com código!) E voto a favor de Keith por sua sugestão chave. No entanto, a solução de Keith não mantém a fonte redimensionada no arquivo Xresources, para que o redimensionamento esteja disponível quando a próxima janela for aberta, enquanto a minha:
https://github.com/noah/urxvt-font
fonte