
In addition to the default foreground and background colors, rxvt can display up to 256 colors (plus high-intensity bold/blinking/underlined and any mix of these). rxvt-unicode-patched AUR changes this calculation, usually resulting in tighter character spacing.īy default, rxvt-unicode is compiled with color support.

There is some debate over how urxvt calculates character widths. The spacing can be reduced by one pixel as such: $ printf '\e]710 %s\007' "xft:Terminus:pixelsize=12"īy default the distance between characters can feel too wide. It is different from the usage of urxvt -fn option and the result that fc-list returns, where backslash present only once.Ī nice method for testing out fonts in a live terminal before committing to the configuration is by printing escape codes in the terminal, for example:

Note: If there is a hyphen ( -) in an Xft font name, it must be escaped with backslash ( \) twice. After installing it, add the following to the configuration file: A patched rxvt-unicode is available in AUR as rxvt-unicode-better-wheel-scrolling AUR. To solve this issue, it is necessary to introduce a new option into rxvt-unicode. When you scroll a pager in the secondary screen with the mouse wheel - and there has been something in the scrollback buffer, instead of the pager itself - the scrollback buffer will be scrolled by the mouse wheel. The above configuration works as expected except when scrolling with a mouse wheel. In urxvt, to disable the scrollback buffer for the secondary screen: less without the -X option), it may be a good idea to disable the scrollback buffer to be able to scroll in the pager itself, instead of the terminal's buffer: this is default and unchangeable behaviour in konsole and vte-based terminals. When you scroll a pager in a secondary screen (e.g. ! scroll in relation to buffer (with mouse scroll or Shift+Page Up) If in cases where you want to see previous output (e.g., compiler messages), set the following options in ~/.Xresources:
#URXVT LETTERSPACE FULL#
The man page has full explanations of each resource.īy default, when shell output appears the scrollback view will automatically jump to the bottom of the buffer to display new output. Urxvt -help prints all available rxvt resources to standard error. Command-line arguments override, and take precedence over resource settings, see the X resources article for details. Rxvt-unicode is controlled by command-line arguments or Xresources. See urxvt(1) and urxvt(7) for available settings and values.
#URXVT LETTERSPACE INSTALL#
Install the rxvt-unicode package, or rxvt-unicode-truecolor AUR for 24-bit true color support. Features of rxvt-unicode include international language support through Unicode, transparency, the ability to display multiple font types and support for Perl extensions.

Rxvt-unicode is a customizable terminal emulator forked from rxvt.
