Linux双中文编码条记

[复制链接]
发表于 2025-10-28 20:15:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
/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? 
  1. XTerm*faceName: DejaVu Sans Mono : antialias=True : pixelsize=15
  2. XTerm*faceNameDoubleSize :Noto Sans CJK : antialias=True : pixelsize=15
  3. XTerm*inputMethod: fcitx
  4. XTerm*scrollBar: true
  5. XTerm*rightScrollBar: true
  6. XTerm*SaveLines: 1000
  7. XTerm*geometry: 132x43
  8. XTerm*cursorBlink: true
  9. XTerm*cursorColor: #00bb00
  10. XTerm*background: gray5
  11. XTerm*foreground: #e8e8c8
  12. ! 调整蓝色显示
  13. XTerm*color4: rgb:00/00/f8
  14. XTerm*color12: rgb:00/aa/f8
  15. XTerm*highlightColor: #789868
  16. XTerm*VT100.Translations: #override \n\
  17. <Btn1Up>: select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\
  18. <Btn2Up>: insert-selection(PRIMARY, CLIPBOARD, CUT_BUFFER0)
复制代码
  
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表