タグ

文字コードとzshに関するraimon49のブックマーク (2)

  • mac の zsh で日本語の濁点・半濁点付き仮名を正常に補完できる様にする

    初めまして。7 月にエンジニアとして入社した花島と申します。 早速ですが、Mac の zsh で日語の濁点・半濁点付き仮名を正常に補完できる様にする拙作のパッチをご紹介させて頂きたいと思います。 Mac におけるファイル名の取り扱い まず始めに、濁点・半濁点付き仮名が補完できないという事について少し触れたいと思います。 Mac を日常的に、また仕事で利用しているという方の中には、濁点・半濁点付き仮名を入力して補完しようとして補完できなかったという経験をお持ちの方が少なからずいらっしゃるのではないでしょうか。 これは Mac のファイルシステムである HFS+ におけるファイル名の扱い方に原因があります。 HFS+ ではファイル名を Unicode (UTF-8) で格納するのですが、その際、NFD という正規化を施して格納します。 (一般的な UTF-8 では NFC という正規化がされ

  • UTF-8 環境 - babie, you're my home

    [id:babie:20051204:p2] で言っていた screen ウィンドウ毎の UTF-8 環境切替ですが、現在のところ screen コマンド: "Ctrl-T u" と、zsh の alias: "set-utf8" の2アクションでやっています。 具体的な用途としては Catalyst のサーバを動かすウィンドウ(TT ファイルもソースも UTF-8 で書いている)や UTF-8DB とやり取りするウィンドウで重宝してます。 ~/.screenrc bind u encoding utf8 ~/.zshrc alias set-utf8='source ~/setting/lang-utf8' ~/setting/lang-utf8 #!/bin/sh export LANG=ja_JP.UTF-8(sarge では /etc/environment に注意。デフォル

    UTF-8 環境 - babie, you're my home
  • 1