(チェコ語)Windows 7上のgvim 7.3での文字セットのサポート


1

Skypeの会話で次のテキストを受け取ったので、UTF-8でエンコードされていると思います。特殊文字は、ラテン語2(チェコ語など)の文字セットのものです。

Štěpánka

今、私はこれらをgvimにコピーしようとしましたが、gvimは実際の文字の代わりに黒い正方形の長方形を表示します。:set encoding = utf-8、:set fileencoding = utf-8、および:set fileencoding = latin-2、および:set fileencoding = latin-2を試しました。私がWindowsでこのLinux / Unix gvimプログラムを使用しているという事実が問題の原因であるかどうかはわかりません。:helpコマンドを試しましたが、何が問題なのかわかりませんでした。

以下は、gvimでテキストがどのように表示されるかを示す画像です。

ここに画像の説明を入力してください

同じことは、メモ帳やMS Wordでも発生しません。

ご協力ありがとうございました。


1
エンコーディングを試しただけですが、どのフォントをGVIM使用していますか?すべてのフォントがunicode / utf8などをサポートしているわけではありません。それをサポートする別のフォントに設定できるかもしれません。
リック

回答:


0

Windowsでgvimが使用するデフォルトのフォントは、Fixedsys(通常、9pt)と呼ばれる固定幅フォントで、欧文の書き込みのみをサポートしています。Lucida Consoleなどのフォントを選択し、同時に西欧ではなく中央ヨーロッパに書き込みを設定すると、問題が修正されます。gvimでは、このようなフォント設定と書き込み設定は、[編集]-> [フォントの選択...]メニューで同時に設定できます。

これを指摘してくれたRikに感謝します。あなたのコメントはとても役に立ちました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.