【问题标题】:Configure Meld Encoding to CP-1252将融合编码配置为 CP-1252
【发布时间】:2016-08-12 13:38:10
【问题描述】:

是否可以在 Ubuntu 16.04 中配置 Meld 以打开编码为 CP-1252 的 diff/merge 文件?

【问题讨论】:

    标签: encoding meld


    【解决方案1】:

    您应该通过为所需编码设置 gsettings 键“检测编码”来配置它。

    gsettings set org.gnome.meld detect-encodings "['UTF-8', 'WINDOWS-1252', 'ISO-8859-15', 'UTF-16']"
    

    【讨论】:

    • 你知道如何在 Windows 上做同样的事情吗?
    • 我找到了:[HKEY_CURRENT_USER\SOFTWARE\GSettings\org\gnome\meld] "detect-encodings"="['WINDOWS-1251', 'UTF-8', 'ISO-8859- 15', 'UTF-16']"
    • 太棒了。我认为这应该在 GUI 中。
    • WSL 怎么样?我在 WSL 中更新了我的 gsettings,但没有帮助。我正在将视频输出到 VcXsrv。我的注册表中没有 GSettings,因为 Meld 安装在 Ubuntu 18.04 WSL 中。
    • 为了解决我在 WSL 中的问题,我使用 iconv 命令将文件编码从 ISO-8859 转换为 UTF-8,如下所述:askubuntu.com/questions/839755/…
    【解决方案2】:

    如果你找不到,你可以创建它。

    导航到HKEY_CURRENT_USER\SOFTWARE\GSettings\org\gnome\meld 并创建字符串值。

    【讨论】:

      猜你喜欢
      • 2012-08-16
      • 1970-01-01
      • 2011-02-08
      • 2018-11-12
      • 1970-01-01
      • 2012-09-08
      • 1970-01-01
      • 2018-01-15
      • 1970-01-01
      相关资源
      最近更新 更多