Created Sunday 15 January 2017
rxvt-unicode (URxvt) is a terminal emulator that a.a. supports extensions and multiple fonts2.
Installation
# Install the Terminal
$ pacman -S rxvt-unicode
Extensions
# The Extensions are all included in my configuration file (Github) - see further down for more information
# Change fonts on the fly
$ yaourt -S urxvt-resize-font-git
# For Vi-like navigation in Terminal
$ pacman -S urxvt-perls
Configuration
# URxvt reads its configuration from ~/.Xresources (Github)
Extensions
# URxvt accepts perl extensions
# Add them to your .Xresources - extensions should NOT be space separated!
URxvt.perl-ext-common: extension_name_1,extension_name_2,...
# Here is some of the favorites;
Resize Font
# Add resize-font to the extension list (extension)
# Resize with Ctrl+Up/Down
Clipboard instead of Primary
# Add selection_to_clipboard for Ctrl+Shift+c/v to/from primary clipboard
urxvt-perls (Keyboard-select/ Vi-like behavior)
# Add keyboard-select to the extension list (extension)
# Use with;
# g G 0 ^ $ H M L f F ; , w W b B e E = More vi-like cursor movement keys
# / ? = Start forward/backward search
# n N = Repeat last search, N: in reverse direction
# Ctrl+f/b = Scroll down/up one screen
# Ctrl+d/u = Scroll down/up half a screen
# v V Ctrl-v = Toggle normal/linewise/blockwise selection
# y Return = Copy selection to primary buffer, Return: quit afterwards
# Y = Copy selected lines to primary buffer or cursor line and quit
# q Escape = Quit keyboard selection mode