web-dev-qa-db-ja.com

Ubuntu 18.04でキリル文字を追加するには?

ロシア語のキーボードレイアウトを既にインストールしています。

言語サポート->インストールされている言語で、私はすでにロシア語を持っています。

しかし、キリル文字でテキストファイルを開くと、エンコードに問題があります。このファイルは以前にWindowsで作成されました。新しいファイルでは、この問題はありません。

Ïðîäâèíóòààÿàìà

ÌàìàñòðàòåãñåìåéíûéíàøÅùåóñòðîèòíàìøàáàøøññíåéíåóåððåîòñêóêè、Çàýòîöåëóåìåéðóêè.

UPD。ファイルを開くときにWindows-1251エンコードを手動で指定しようとしましたが、キリル文字が正しく表示されました。 UTF-8に設定されたエンコーディングでは、ファイルに問題はありません。

2
Eric Korolev

通常、ロシア語(キリル)テキストを含むテキストファイルは、Windows-1251(またはCP-1251)エンコードを使用してWindowsで作成されます。あまり頻繁ではありませんが、ISO 8859-5を使用します。現代のシステムはUTF-8を使用しています。

fileコマンドでファイルのエンコードをいつでも確認できます。

$ file utf8.txt 
utf8.txt: UTF-8 Unicode text

ファイルを正しく自動的に開くには、機能豊富なテキストエディターをkateとして使用できます。
またはgeditまたは他のエディターでファイルを開くときにエンコードを手動で指定します。

1
N0rbert