北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 644|回复: 3

Termux & Tintin++ 编码设置小记

[复制链接]
发表于 2023-10-5 17:53:59 | 显示全部楼层 |阅读模式
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。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2023-10-5 17:56:31 | 显示全部楼层
欢迎回归
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2023-10-5 17:58:25 | 显示全部楼层
前辈,这些方法现在都过时啦。
现在流行的是 tmux + utf8,一切都很完美。
北侠本身也是支持 utf8 端口的,如果是 gbk 端口或者只支持 gbk 的游戏服务器,用 tt++ 的转码功能就可以了。
至于表格对不齐的问题,客户端用 #sub fix 一下就可以了,不是什么大问题,需要的 fix 列表我都整理过了,虽然维护的过程有点脏,但效果要比 screen 好很多。

https://github.com/mudclient/pao ... lib/ui/beautify.tin
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2023-10-5 18:35:09 | 显示全部楼层
utf8把我画图用的全角制表符都显示成半角了,之前画的北侠地图在termux中不忍直视。
前几天那个用python写的游戏因此只是基于半角字符输出UI。
screen至少是十年前的工具了,tmux看上去不错,研究一下。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-4-28 06:29 AM , Processed in 0.011091 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表