Just my opinion, but st is still fairly early in its development stage, all user customization is done using by editing config.h like dwm.
* Font configuration. * Background, foreground and cursor colour. * etc. I've also noticed a random segfault on OpenBSD/i386 -current that still occurs in recent hg exports. In this case, it crashes while starting vi. gdb bt: #0 xdraws (s=0xcfbe2b08 "@ vibQn\0060", base= {c = "@\004\031", mode = 32 ' ', fg = 1126178848, bg = 1397048399, state = 69 'E'}, x=34, y=1, charlen=1, bytelen=1) at st.c:1686 #1 0x1c002638 in drawregion (x1=0, y1=Variable "y1" is not available.) at st.c:1775 ... The values for fg/bg are bogus, if you cap them at 255 in drawregion before the call to xdraws it no longer crashes. >From what I can see, it also lacks scrolling at the moment, so you have to use tmux or screen for that. -Bryan.