褐洌 发表于 2025-10-28 23:15:03

Linux双中文编码笔记

/etc/locale.gen
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
上面两行默认是被注释掉的,要打开。
 
/usr/sbin/dpkg-reconfigure
/usr/sbin不在普通用户的PATH里,再说运行它也需要root权限。
如果dkpg-reconfigure显示非常非常简陋的界面而不是蓝色背景菜单,apt install dialog # 鄙人太省空间了
dkpg-reconfigure locales 把要用的选上。
 
locale -a
列出所有可用locale,这回变成zh_CN.gb18030, gbk, utf8这样的小写形式了。
iconv --list也是列表里用大写,用的时候用小写(也许是大小写无关)。
 
gedit
alias ge='gedit'
alias gb='gedit --encoding gb18030'
 
xterm
我这么节约的人都要GNOME+konsole,可见它多么好。
比如当前在konsole里,LANG是zh_CN.utf8,想处理会GBK编码的文件,包括但不限于head, tail, more, less, grep:
LANG=zh_CN.gbk xterm & # 可alias
xterm里是GBK,konsole里是utf8,互不干扰,不用在菜单里改字符编码,gnome-terminal我也没找到在哪里改。
 
配置xterm
.Xresources和.Xdefaults都是配置文件,前者优先级高,后者文件名短。
xrdb -load load resources from file,不用重启。xrdb - X server resource database utility.
 
最重要的配置
xterm*faceName: JetBrains Mono:antialias=True:pixelsize=16
xterm*faceNameDoubleSize: Noto Sans CJK:antialias=True:pixelsize=16
xterm*inputMethod: fcitx
即:英文和中文字体都要设置,输入法也要设上。
fc-list - list available fonts,然后根据具体情况设置。
 
然后还有很多设置:〔链接〕“查看页面源代码后”转贴,修改。
!是注释。XTerm是类名,xterm是实例名,以xterm*开头的配置只对通过用xterm命令启动的XTerm生效。谁会ln xterm xxxterm? 
XTerm*faceName: DejaVu Sans Mono : antialias=True : pixelsize=15
XTerm*faceNameDoubleSize :Noto Sans CJK : antialias=True : pixelsize=15

XTerm*inputMethod: fcitx

XTerm*scrollBar: true
XTerm*rightScrollBar: true
XTerm*SaveLines: 1000

XTerm*geometry: 132x43

XTerm*cursorBlink: true
XTerm*cursorColor: #00bb00

XTerm*background: gray5
XTerm*foreground: #e8e8c8
! 调整蓝色显示
XTerm*color4: rgb:00/00/f8
XTerm*color12: rgb:00/aa/f8
XTerm*highlightColor: #789868

XTerm*VT100.Translations: #override \n\
<Btn1Up>: select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\
<Btn2Up>: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0)  

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

叟减 发表于 2025-11-2 06:13:40

过来提前占个楼

锺冰洁 发表于 2025-12-10 03:20:14

这个有用。

司马黛 发表于 2025-12-12 15:05:19

感谢分享,学习下。

孟茹云 发表于 2025-12-21 16:53:32

感谢分享,下载保存了,貌似很强大

姬宜欣 发表于 2025-12-24 22:38:42

热心回复!

呵烘稿 发表于 2026-1-7 22:54:50

懂技术并乐意极积无私分享的人越来越少。珍惜

峰襞副 发表于 2026-1-15 06:30:48

这个有用。

济曝喊 发表于 2026-1-21 11:49:14

懂技术并乐意极积无私分享的人越来越少。珍惜

湄圳啸 发表于 2026-1-25 11:03:53

谢谢分享,试用一下

喳谍 发表于 2026-1-26 09:23:30

谢谢楼主提供!

奸轲嫣 发表于 2026-1-30 08:06:17

懂技术并乐意极积无私分享的人越来越少。珍惜

求几少 发表于 2026-2-4 06:15:00

喜欢鼓捣这些软件,现在用得少,谢谢分享!

兼罔 发表于 2026-2-8 15:39:52

谢谢分享,试用一下

凌彦慧 发表于 2026-2-9 08:18:57

感谢,下载保存了

硫辨姥 发表于 2026-2-9 09:18:01

喜欢鼓捣这些软件,现在用得少,谢谢分享!

喜及眩 发表于 2026-2-11 15:12:53

感谢,下载保存了

飧沾 发表于 2026-2-11 16:54:29

不错,里面软件多更新就更好了

时思美 发表于 2026-2-12 07:51:32

谢谢分享,辛苦了

株兆凝 发表于 2026-2-14 03:43:50

热心回复!
页: [1] 2
查看完整版本: Linux双中文编码笔记