北大侠客行MUD论坛

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

Mac OS下使用iterm2 + tintin++ 删除中文字符时每个删除动作只能删除一半字符

[复制链接]
发表于 2015-3-25 07:52:13 | 显示全部楼层 |阅读模式
本帖最后由 hotfish 于 2015-3-25 12:28 AM 编辑

大家好,我之前一直在windows下使用zmud,最近转用mac os所以用起tintin++。

我一开始试图用default terminal但是中文编码有问题,无法显示中文字符。使用了iterm2之后设置了encoding = GBK, 中文显示毫无问题了,但是输入中文时有些小小问题,描述如下:

比如当我输入 “chat 侠客型“ 三个字之后发现第三个字出错,需要键删除第三个字。这时如果我只按一下delete,”型“字只有一半被删除,另一半会留在命令行上,所以我必须按两次delete才能把这个字删掉。如果我只按了一次delete再继续输入”行“,那么就会出现乱码 chat 侠客?

请问有人遇到过同样的问题吗?是怎么解决的?

多谢!

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-12 07:58:09 | 显示全部楼层
我也用的是默认的终端,不用iterm2,因为终端本身就可以改编码。

你打开终端,在菜单里面选 终端->偏好设置. 在高级选项下面有个多语言环境,那里就可以设置编码。
建议你把东亚模糊字符较宽也选上,这样子地图不会花。

这样就可以了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2015-4-18 03:05:01 | 显示全部楼层
回复 2# whiteraven


    谢谢回复!现在iterm或者default terminal都可以用了。但是还是有我描述的输入中文时需要删除两下的问题。

只有我把tintin++里#config {charset} {big5}打开的时候才不会有这个问题,可是好像#config {charset} {big5}时parser有问题,有时候mud发送来的文字换行会出错。

另外请问你更改过~/.inputrc吗?我的~/.inputrc设置是这样的:
set meta-flag on
set input-meta on
set output-meta on
set convert-meta off
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-20 01:40:23 | 显示全部楼层
我这里也是碰到这样的问题,换行出错,不过还勉强可以玩。本来我是用lyntin的,结果输入中文有问题。更新后终端也出问题,也换成了iterm。

不熟悉iterm。你这个inputrc有问题吗?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-20 01:42:30 | 显示全部楼层
tintin里面的charset竟然只有3种,我大gbk编码竟然没有,你用big5玩舒不舒服?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-12-31 13:31:38 | 显示全部楼层
我是debian上玩的
screen设置了defencoding GBK 和 encoding GBK
screen 配合 tintin++ 跑的还算顺畅, 中文输入ok, 唯独删除一个中文要删两次

刚也尝试了#config charset BIG5,居然基本上正常了,删一次就删一个中文
不需要改其他任何脚本的文字编码或其他配置

但发现一个问题
默认情况下,机器人是这样触发的
#act {^你刚在三分钟内睡过一觉, 多睡对身体有害无益} {...}
改为BIG5后,发现提示里", "处被断行,而且有时候最前面会多个"> "出来,所以现在触发改成了
#act {^%?%?你刚在三分钟内睡过一觉} {...}

想请教怎样让所有显示的文字与原来一致? 实在很奇怪为什么会断行
btw,
这里被断行的地方", "是一个半角逗号和一个空格,其他没有变化的触发都是用的全角逗号","
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2016-1-2 01:06:03 | 显示全部楼层
回复 6# zhazha


    这是个bug 要改代码重编译才能弄好 大侠如果你不是特别喜欢tintin的话 还是转kildclient吧
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2016-1-2 13:56:48 | 显示全部楼层
回复 7# adasibi

多谢,我还是设为ascii吧,删中文麻烦点
最近还用tt++玩了几天aard, 挺好, 不想换client了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-14 11:36 PM , Processed in 0.014601 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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