一部の2バイトUnicode文字はnanoでは2文字として表示されます。

一部の2バイトUnicode文字はnanoでは2文字として表示されます。

ロシア語で Web サイトを作成しています。リモート サーバー上の nano で HTML ページを開くと、キリル文字の一部 (すべてではありません) が 2 文字として表示されます。

たとえば、「Welcome」というフレーズは、元のファイルでは次のように表示されます...

  Добро пожаловать

...ターミナル ウィンドウの nano では次のようになります。

  �^�об�^�о пожалова�^��^�

これらの文字を nano からコピーしてどこかに貼り付けると (ここのように)、奇妙さはそのまま残ります。しかし、同じ文字が Web ページでは正しく表示されます (おそらくタグによる<meta charset="utf-8">)。

nano をきれいなキリル文字にするために適用できる設定はありますか?

重要であれば、私が使用しているシェルは次のとおりです。

# echo $0
/bin/bash

関連情報