*目次 [#t5d4ae48] #contents *エディタ [#kb092800] **xyzzy [#g4ad923d] ***スクリプトの文字コード [#h2ba40ac] 文字コードを間違えることがあるので、スクリプトの先頭あたりに次のように記述するとUTF-8とみなしてくれる # -*- Encoding: UTF-8 -*- しかしUTF-8はBOMがあるのでそのまま保存するとrubyで実行時にエラーになる。 正しくは、.xyzzyに以下のコードを追加し、 #pre{{ (do-symbols (i (find-package"editor")) (when (string-match "\\*encoding-\\(.*\\)\\*" (symbol-name i)) (setf (gethash (match-string 1) *mime-charset-name-hash-table*) (symbol-value i)))) }} スクリプトの先頭に次のように書く。 # -*- Encoding: utf8n -*- ※[[tips/文字コード判定が外れる - XyzzyWiki:http://xyzzy.s53.xrea.com/wiki/index.php?tips%2F%CA%B8%BB%FA%A5%B3%A1%BC%A5%C9%C8%BD%C4%EA%A4%AC%B3%B0%A4%EC%A4%EB]]