Termux & Tintin++ 编码设置小记
termux是个好东西,遇到安卓设备就忍不住想装一个,从手机平板到inmo的ar眼镜……termux配上tt本来是个随时随地耍mud的好东东,无奈总为乱码所困,每每浅尝辄止。
近日终于有所发现,随手记下,以免将来又忘了路。
1、termux在118版之后可以用termux-change-repo更换源,方便许多。基本设置百度国光大佬的攻略。
2、安装连北侠的基本工具 pkg install tintin++ screen vim。
3、北侠支持utf-8编码,可惜用utf-8模式在termux中总是对不齐字符,极大影响mud心情,尝试更换多种字体无果,抓狂+1。
4、无奈改回通过screen转GBK模式,vim .screenrc,输入defencoding GBK。
5、screen tt++连接北侠,显示完美,但fullme时输入中文即死机,抓狂+2。
6、发现screen后终端下输入中文也出乱码,联想到修改tt自身的编码设置,#config charset gbk,fullme成功。
7、用vim修改GBK编码的机器人,不进screen转码,在.vimrc中写入 set fileencodings=utf-8,gbk 后直接打开。
后记:需要走路的机器人基本死光了,扬州到曲阜远了好多,房间变成了柜子,要适应的东西真多,抓狂+3。
欢迎回归 前辈,这些方法现在都过时啦。
现在流行的是 tmux + utf8,一切都很完美。
北侠本身也是支持 utf8 端口的,如果是 gbk 端口或者只支持 gbk 的游戏服务器,用 tt++ 的转码功能就可以了。
至于表格对不齐的问题,客户端用 #sub fix 一下就可以了,不是什么大问题,需要的 fix 列表我都整理过了,虽然维护的过程有点脏,但效果要比 screen 好很多。
https://github.com/mudclient/paotin/blob/beta/plugins/lib/ui/beautify.tin utf8把我画图用的全角制表符都显示成半角了,之前画的北侠地图在termux中不忍直视。
前几天那个用python写的游戏因此只是基于半角字符输出UI。
screen至少是十年前的工具了,tmux看上去不错,研究一下。
页:
[1]