This is my patched and custom version of st or Simple Terminal from suckless.org. I do not use my config.h file at all for this, I just erase it everytime for now.
I have all three patches so I can scrollback with my mouse alone.
After reading the comment here. I kinda understood what was going on. Backspace goes back to a key but does not delete it or something crazy from the Typewriter days. To fix it all I had to do was comment out..
/* { XK_Delete, XK_ANY_MOD, "\033[3~", +1, 0}, */
and replace the `\033[P' here..
{ XK_Delete, XK_ANY_MOD, "\033[P", -1, 0},
with \033[3~
like..
{ XK_Delete, XK_ANY_MOD, "\033[3~", -1, 0},
and now it works like expected.
I set my font to Hermit and my colors are a custom variation of base16 grayscale.
I also have the Xresouces patch but I have not yet used it as of writing this README.md