Jestem wiernym fanem Linuksa, który ostatnio spędza dużo czasu, używając iTerm na komputerze Mac. Jedną z rzeczy, które naprawdę lubię w Macu, aw szczególności iTerm, jest możliwość korzystania ze skrótu klawiaturowego w celu zwiększenia / zmniejszenia rozmiaru czcionki. Wierzę, że do tego służą apple + i apple-. AFAIK jest to również możliwe przy użyciu gnome-terminal i ewentualnie konquerora.
Jestem jednak użytkownikiem rxvt-unicode. Kropka. Nie chcę zmieniać terminala, ale chciałbym mieć możliwość szybkiego zmieniania rozmiaru czcionki. Obecnie, aby zmienić rozmiar czcionki, muszę to zrobić:
- Odłącz tmux
- $ EDITOR ~ / .Xdefaults
- xrdb -all ~ / .Xdefaults
- zamknij terminal
- otwórz nowy terminal
- Ponownie podłącz tmux
Myślę, że musi być możliwe napisanie skryptu, który zredukowałby powyższe kroki do jednego, być może poprzez powiązanie ze skrótem klawiaturowym, być może za pomocą xbindkeys lub czegoś podobnego. Czy ktoś ma jakieś przemyślenia na temat tego, jak najlepiej to osiągnąć?
Uwaga: Używam niesamowitego menedżera okien i wolę, aby rzeczy były bardzo proste (tzn. Proszę, nie mam rozwiązań specyficznych dla Gnome / KDE).
@Keith: Znam sekwencje specjalne i to moja wina, że nie powiedziałem tego wprost w moim pierwotnym pytaniu, ale: Szukam rozwiązania, które będzie się utrzymywać między sesjami. Prawdopodobnie będzie to wymagało napisania kodu.
Odpowiadam na moje pytanie (kodem) i głosuję na Keitha za jego sugestię dotyczącą kluczy. Jednak rozwiązanie Keitha nie zachowuje czcionki o zmienionym rozmiarze w pliku Xresources, więc zmiana rozmiaru jest dostępna po otwarciu następnego okna, natomiast moje:
https://github.com/noah/urxvt-font
źródło