Bash如何設置
如何設置 export LC_PAPER=a4
不破壞應用程序?
我不得不
export LC_PAPER=a4
從我的刪除,~/.bashrc
因為它正在破壞字元顯示screen
和其他一些應用程序:符號在“螢幕”中顯示錯誤 - ascii 或 utf。因此,問題,如何設置
a4
為預設頁面大小(所以它是預設的,例如在 Chrome 和其他應用程序中)而不破壞東西?不,我不想更改整個國家/地區/語言區域。我只想改變
LC_PAPER
-> 是否有可能以非破壞性方式進行?我錯過了什麼?
LC_PAPER
不應將其設置為實際的紙張尺寸,而應將其設置為確定紙張尺寸的區域設置。既然你想要A4:
export LC_PAPER=en_GB.UTF-8
您可以使用以下命令檢查設置
locale -k LC_PAPER
:$ locale -k LC_PAPER height=297 width=210 paper-codeset="UTF-8"
為了完整起見,值得注意的是這
LC_PAPER
是一個 GNU 擴展,在 POSIX 中不受支持。