我可以同时设置(输入和输出)字符集为`less`吗?

cprn

我可以告诉less输出UTF-8中的字符:

export LESSCHARSET=UTF-8

但随后,它也会尝试以UTF-8格式读取文件。

我可以告诉它以ISO-8859-2(latin2)格式读取文件,但像vim使用encfenc设置那样将它们显示为UTF-8吗?

莱夫雷尔

看来这是不可能的。作为部分解决方法,您可以通过iconv以下方式将其用作输入预处理器。

  1. 创建以下可执行脚本,例如less_conv.sh
    #!/ bin / sh 
    iconv -f $ IN_ENC -t $ OUT_ENC $ 1
    
  2. 定义并导出LESSOPEN变量:
    导出LESSOPEN =“ | --less_conv.sh%s”
  3. less这种方式调用
    IN_ENC = latin2 OUT_ENC = utf8减去somefile
    您还可以设置您的首选值:
    导出IN_ENC = latin2
    导出OUT_ENC = utf8
    减去somefile

管道字符|LESSOPEN保存一个临时中间文件的需要。破折号-less读取标准输入时启用此预处理器

限制:
即使您按FR预处理器也仅被调用一次,因此您将无法在增长文件或“流式处理”标准输入时使用此变通办法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用getchar()和putchar()输入和输出带有数组的字符集

来自分类Dev

无法为礼品卡奖品 JSON 输出设置有效字符集

来自分类Dev

我可以依靠 TCHAR 的定义对我使用的字符集做出正确的假设吗?

来自分类Dev

为字符串设置字符集

来自分类Dev

我可以同时设置State和Sort吗?

来自分类Dev

XML编码设置和特定字符集

来自分类Dev

MultipartEntityBuilder和字符集

来自分类Dev

Linux中的“ tee”命令可以同时打印C程序的输入和输出吗?

来自分类Dev

我可以同时将输出重定向到日志文件和后台进程吗?

来自分类Dev

尽管字符集和排序规则正确,网页仍会输出问号代替Unicode字符?

来自分类Dev

字符集和特殊字符发行

来自分类Dev

Matlab csvwrite 字符集,是ascii 吗?

来自分类Dev

HttpServletResponse无法设置字符集

来自分类Dev

在ErrorDocument消息中设置字符集

来自分类Dev

我可以同时设置边框样式和多种颜色吗?

来自分类Dev

我可以在保留 imagemagick 色调的同时设置饱和度和亮度吗?

来自分类常见问题

全包字符集可以避免“ java.nio.charset.MalformedInputException:输入长度= 1”?

来自分类Dev

字符集让我感到困惑

来自分类Dev

我可以在不丢失数据的情况下将MySQL数据库字符集从latin1转换为utf8吗?

来自分类Dev

Excel可以与其默认的美国字符集进行不同的排序吗?

来自分类Dev

MySQL:1列可以有多个字符集吗?

来自分类Dev

是否可以为FileBody设置字符集UTF8?

来自分类Dev

NancyFx:将默认字符集设置为utf8

来自分类Dev

字符集设置为UTF-8,但是mysqli报告不是utf8

来自分类Dev

mysqli未将字符集设置为utf8mb4

来自分类Dev

如何在vba中为特定字符集设置Word范围?

来自分类Dev

如何在Yii2的迁移中将字符集设置为特定的列

来自分类Dev

将CENTOS 6 mysql字符集设置为UTF8

来自分类Dev

如何在vba中为特定字符集设置Word的范围?

Related 相关文章

  1. 1

    使用getchar()和putchar()输入和输出带有数组的字符集

  2. 2

    无法为礼品卡奖品 JSON 输出设置有效字符集

  3. 3

    我可以依靠 TCHAR 的定义对我使用的字符集做出正确的假设吗?

  4. 4

    为字符串设置字符集

  5. 5

    我可以同时设置State和Sort吗?

  6. 6

    XML编码设置和特定字符集

  7. 7

    MultipartEntityBuilder和字符集

  8. 8

    Linux中的“ tee”命令可以同时打印C程序的输入和输出吗?

  9. 9

    我可以同时将输出重定向到日志文件和后台进程吗?

  10. 10

    尽管字符集和排序规则正确,网页仍会输出问号代替Unicode字符?

  11. 11

    字符集和特殊字符发行

  12. 12

    Matlab csvwrite 字符集,是ascii 吗?

  13. 13

    HttpServletResponse无法设置字符集

  14. 14

    在ErrorDocument消息中设置字符集

  15. 15

    我可以同时设置边框样式和多种颜色吗?

  16. 16

    我可以在保留 imagemagick 色调的同时设置饱和度和亮度吗?

  17. 17

    全包字符集可以避免“ java.nio.charset.MalformedInputException:输入长度= 1”?

  18. 18

    字符集让我感到困惑

  19. 19

    我可以在不丢失数据的情况下将MySQL数据库字符集从latin1转换为utf8吗?

  20. 20

    Excel可以与其默认的美国字符集进行不同的排序吗?

  21. 21

    MySQL:1列可以有多个字符集吗?

  22. 22

    是否可以为FileBody设置字符集UTF8?

  23. 23

    NancyFx:将默认字符集设置为utf8

  24. 24

    字符集设置为UTF-8,但是mysqli报告不是utf8

  25. 25

    mysqli未将字符集设置为utf8mb4

  26. 26

    如何在vba中为特定字符集设置Word范围?

  27. 27

    如何在Yii2的迁移中将字符集设置为特定的列

  28. 28

    将CENTOS 6 mysql字符集设置为UTF8

  29. 29

    如何在vba中为特定字符集设置Word的范围?

热门标签

归档