4 ms·
Kitty is good but the only issue I have is the use of custom terminfo xterm-kitty. This means things break when ssh’ing to older Linux until you copy the termin
by blinkingled 7y ago
Kitty is good but the only issue I have is the use of custom terminfo xterm-kitty. This means things break when ssh’ing to older Linux until you copy the terminfo manually. On BSDs it doesn’t work as there is no terminfo support.
- floatboth 7y ago> On BSDs it doesn’t work as there is no terminfo support ncurses from FreeBSD Ports is built with terminfo, but the ncurses from base uses termcap. Kind of a mess :) Most application ports have USES=ncurses without arguments, which means they will prefer the ports ncurses — if it's installed at build time. Official binary packages are built without it installed of course. So rebuilding the ncurses apps you care about would make them use terminfo. Also you can convert terminfo to termcap: https://invisible-island.net/ncurses/man/infotocap.1m.html https://invisible-island.net/ncurses/man/infotocap.1m.html
- blinkingled 7y agoAwesome! I will try infotocap and rebuild ncurses from ports along with any other apps and see. Thanks.
- Strum355 7y agoDoing `export TERM=xterm` has worked consistently for me
- blinkingled 7y agoYep it works for the most part - I remember having weird issues once in a while - not sure if it was build from git kitty that I was using or some TERM compatibility thing.
- JdeBP 7y agoIt's pretty much always the case in such situations that the terminal emulator is not XTerm and the "xterm" entry in termcap/terminfo simply does not describe it.
- JdeBP 7y agoIt really should not be "xterm-" anything. This is another misnomer. * http://jdebp.uk./Softwares/nosh/guide/commands/TERM.xml#MIS-CONFIGURATION http://jdebp.uk./Softwares/nosh/guide/commands/TERM.xml#MIS-... * https://invisible-island.net/xterm/xterm.faq.html#other_versions-id https://invisible-island.net/xterm/xterm.faq.html#other_vers... The correct terminal type, per Dickey terminfo, is "kitty". (The PuTTY variant KiTTY is apparently also "putty".) And the terminfo database lends itself both to copying individual records and to having extra records in one's home directory. * https://invisible-island.net/ncurses/terminfo.ti.html#tic-kitty https://invisible-island.net/ncurses/terminfo.ti.html#tic-ki... * https://invisible-island.net/ncurses/terminfo.ti.html#tic-putty https://invisible-island.net/ncurses/terminfo.ti.html#tic-pu...
- blinkingled 7y agoThanks for the insight :) I have always had a bit of 'why do I gotta know that' thing going on with terminfo, console and friends - this is making me want to dig a bit deeper!