Muttと文字セットの問題

Muttと文字セットの問題

mutt 1.10.0に更新しましたが、文字セットはすべて混乱しました。システムバージョン1.5.21ではうまくいきましたが、今はとても古いです。次のようなよくある質問、私は以下を設定しました:

; echo $TERM                                                                    
screen-256color-bce                                                                                               
; locale                                                                        
LANG=en_GB.UTF-8                                                                
LANGUAGE=en_GB.UTF-8                                                            
LC_CTYPE="en_GB.UTF-8"                                                          
LC_NUMERIC="en_GB.UTF-8"                                                        
LC_TIME="en_GB.UTF-8"                                                           
LC_COLLATE=C                                                                    
LC_MONETARY="en_GB.UTF-8"                                                       
LC_MESSAGES="en_GB.UTF-8"                                                       
LC_PAPER="en_GB.UTF-8"                                                          
LC_NAME="en_GB.UTF-8"                                                           
LC_ADDRESS="en_GB.UTF-8"                                                        
LC_TELEPHONE="en_GB.UTF-8"                                                      
LC_MEASUREMENT="en_GB.UTF-8"                                                    
LC_IDENTIFICATION="en_GB.UTF-8"                                                 
LC_ALL= 

たとえば、UTF-8文字はConsulat général de FranceLess(私のポケットベルだけでなくneoviでも)は問題ないようですが、Consulat gM-CM-)nM-CM-)ral de Franceメニューには表示されます。

私は間違いなくset config_charset=utf-8私の仕事をしてきました~/.muttrc

答え1

コンパイル/リンクすると呪い代わりにncurseswそう行動します。

これ"M-"プレフィックスは、ロケールが ncurses にコードが印刷されないコードであることを通知するときに文字コード 160-255 に使用されます。 UTF-8にはこれらのコードがたくさん含まれています。

関連情報