私はVimで書いたファイルをUTF-8に変換しようとしました。 Vimはエンコーディングをデフォルトのus-ascii
にデフォルト設定しました。私はこのコマンドを実行した:recode UTF-8 [filename]
。それはエラーを報告しませんでしたが、私が実行したとき:file -i [filename]
それはまだエンコーディングのままですASCIIです。これは既知のエラーか予期された結果ですか?ありがとうございます:-)文字エンコーディングの問題
1
A
答えて
1
あなたのファイルがASCII文字の場合、asciiエンコーディングとutf8エンコーディングの間に最終ファイルに違いはありません。アスキー文字の原因です。utf8エンコーディングはまさにASCIIエンコーディングと同じです。
ファイルにASCII以外の文字が含まれている場合、その違いがわかります。
vimの "fileencodings"設定では、 "utf8"の前に "ascii"を使用できます。これはvimがファイルのエンコードを検出しようとするリストです。したがって、ファイルが "ascii"として読み取られる場合、utf8も正しいが、後のutf8はもう試されません。
関連する問題
- 1. htaccess文字エンコーディングの問題
- 2. 文字エンコーディングの問題
- 3. Tapestry:文字エンコーディングの問題
- 4. Jetty文字エンコーディングの問題
- 5. Vi文字エンコーディングの問題
- 6. 文字エンコーディングと問題
- 7. Ubuntu/Bashの文字エンコーディングの問題
- 8. JSP文字列のエンコーディングの問題
- 9. 文字エンコーディングの問題 - データベースへのテキストファイル
- 10. 文字列のエンコーディング関連の問題
- 11. MimeKit文字のエンコーディング/デコードの問題
- 12. SQL Server 2005 - 文字エンコーディングの問題
- 13. JavaScriptCore borked strings - 文字エンコーディングの問題
- 14. objective-C文字列エンコーディングの問題
- 15. PHP 5.2 + mysql 5.1文字エンコーディングの問題
- 16. jQuery-ui tabs文字エンコーディングの問題
- 17. Java特殊文字エンコーディングの問題
- 18. シンプルなHTML DOM文字エンコーディングの問題
- 19. アラビア文字base64エンコーディングの問題
- 20. はJQueryのAjaxの文字エンコーディングの問題
- 21. エンコーディングの問題文字列の保存のMySQL
- 22. IEでのJQuery .load()文字エンコーディングの問題
- 23. htmlの文字エンコーディングの問題を解決するには?
- 24. FireFoxでのUTF-16文字エンコーディングの問題
- 25. エンコーディングの問題
- 26. 文字列にエンコーディングの問題があるJSONファイル(アクセント文字は\ u00xxなど)
- 27. R文字エンコーディングの問題でhtmlを書く
- 28. 美しいスープlxml文字エンコーディングの問題
- 29. エンコーディングの問題。可愛い文字列に変換する
- 30. Node + Express + EJS文字エンコーディングの問題(UTF-8とShift_JIS)
ファイルにASCII以外の文字はありますか? UTF-8はASCIIと完全に後方互換性があるため、有効なASCIIファイルは自動的に有効なUTF-8ファイルになります。 –