为什么(windows 平台)在 doomemacs 中粘贴外部进程的中文会显示乱码(一)

<2023-02-22 周三>

为什么(windows平台)在doomemacs中粘贴外部进程的中文会显示乱码(一)

doomemacs指:“doomemacs/doomemacs”。

这是由doomemacs中的coding system的设置引起的,当然在linux上应该不会出现问题,可以在doomemacs中运行M-x describe-coding-system有如下输出:

Coding system for saving this buffer:
  Not set locally, use the default.
Default coding system (for new files):
  U -- utf-8-dos (alias: mule-utf-8-dos cp65001-dos)

Coding system for keyboard input:
  U -- utf-8-unix (alias: mule-utf-8-unix cp65001-unix)

Coding system for terminal output:
  U -- utf-8-dos (alias: mule-utf-8-dos cp65001-dos)

Coding system for inter-client cut and paste:
  U -- utf-8 (alias: mule-utf-8 cp65001)

可以看到最后一行的inter-client的剪切和粘贴的编码是utf-8,可以通过运行M-x set-clipboard-coding-systemgb18030来解决。

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值