您尚未登录。

#1 2020-11-12 16:35:11

tan9p
会员
注册时间: 2015-07-07
帖子: 128

从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

今天偶然发现的现象。
原来都是mod+shift+enter调出xterm,ls后汉字显示是正常的。
今天用mod+p把dmenu调出来,输入xterm后调出的xterm,ls的汉字显示的是编码数字。
依稀记得原来也有一个程序通过在终端打名称调出的和用mod+p调出的效果不同。
想来自己的知识是缺一块导致不太领会这之间有什么差别,还请大侠们开释。

离线

#2 2020-11-12 16:59:47

matrikslee
会员
注册时间: 2017-04-21
帖子: 450
个人网站

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

应该是启动器给xterm传递了要求开启unicode支持之类的参数导致的吧,这种东西不是特别熟悉的人需要去仔细追究才能明白怎么回事

离线

#3 2020-11-12 17:33:01

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

看调用的命令行参数和环境变量。

离线

#4 2020-11-12 17:40:35

tan9p
会员
注册时间: 2015-07-07
帖子: 128

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

感谢二位大侠的解释。
spectrwm的快捷键使用spectrwm-us.conf说明的,里面写的是bind[term] = Mod+Shift+Return,那看来是写在这个窗口管理器里面的,就追溯不下去啦。dmenu的配置文件不知到在哪查。我也是瞎尝试,算学习,谢谢大家啦。

另外还有一个问题,刚好用linux往kindle里拷文件,mount时看到sdc1,应该就是那个装电子书的存储空间了。但是kindle屏幕上写,If you want to read or shop on your kindle while continuing to charge over USB,please ... eject your kindle from your computer. 我理解umount应该是没有做到eject的,因为当我umount后,kindle的屏幕并没有变化,所以eject是要rm /dev/sdc1吗? T_T

离线

#5 2020-11-12 18:43:10

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

umount 不 eject。你 rm 设备节点啥用没有。建议你把线拔下来就好了。

离线

#6 2020-11-12 21:08:35

tan9p
会员
注册时间: 2015-07-07
帖子: 128

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

谢谢,我还想用电脑给kindle充电。
windows10的话,可以在状态栏里把设备弹出,就还供电着的,kindle就可以浏览了。但debian下不行。

离线

#7 2020-11-12 21:31:17

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

试试:

udevadm info --query=path --name=/dev/sdc --attribute-walk | grep -F -m1 "looking at parent device" | cut -d/ -f8

然后把输出的内容像这样写到 unbind 文件里:

echo -n 1-1.1:1.0 | sudo tee /sys/bus/usb/drivers/usb-storage/unbind

话说充电用专门的充电器多好。

离线

#8 2020-11-13 09:34:36

matrikslee
会员
注册时间: 2017-04-21
帖子: 450
个人网站

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

用电脑给外设充电不是个好实践 XD

离线

#9 2020-11-23 08:49:00

tan9p
会员
注册时间: 2015-07-07
帖子: 128

Re: 从spectrwm的以mod+shift+Enter启动xterm和win+p调出medu启动xterm为何对汉字显示不同?

谢谢大虾们的建议。

离线

页脚