Macの日本語入力はGoogle日本語入力を使っていたのだけれど、OSをLionにアップグレードしたときに勝手にことえりに戻ってしまったので、そのままことえりを使っている。

で、困るのが半角スペースの入力。ことえりの設定にはそう言う選択はない。
ちょっと調べたら、Mac OS X ことえりで半角スペースをデフォルトにする方法 » NotebookPC.jpと言うページを発見。
基本ここに書いてある通りなんだけど、微妙にはまったのでメモ。

現在の設定を見る

% defaults read com.apple.inputmethod.Kotoeri zhsy
{
    " " = 1;
    "!" = 1;
    "\\"" = 1;
    "#" = 1;
    "$" = 1;
    "%" = 1;
    "&" = 1;
    "'" = 1;
    "(" = 1;
    ")" = 1;
    "*" = 1;
    "+" = 1;
    "," = 1;
    "-" = 1;
    "." = 1;
    "/" = 1;
    ":" = 1;
    ";" = 1;
    "<" = 1;
    "=" = 1;
    ">" = 1;
    "?" = 1;
    "@" = 1;
    "[" = 1;
    "\\\\" = 1;
    "]" = 1;
    "^" = 1;
    "_" = 1;
    "`" = 1;
    "{" = 1;
    "|" = 1;
    "}" = 1;
    "~" = 1;
    "\\U00a5" = 1;
}
ちなみに、最後のzhsyをつけないと、ことえり全体の設定が見られるようだ。

半角スペースをデフォルトにする

% defaults write com.apple.inputmethod.Kotoeri zhsy -dict-add " " -bool no
参考にしたページからそのままコピペすると、"が全角だったので
% defaults write com.apple.inputmethod.Kotoeri zhsy -dict-add " " -bool no
2011-10-15 07:41:17.974 defaults[22079:707] Dictionary keys must be strings
のようなエラーが出てはまった。はまった過程で、余計なものを追加してしまったのだけれど、-dict-add はあるけど -dict-del がないので、消し方がわからない。-dict で既存のものもすべて追加し直せば良いんだろうけど、面倒だし実害もなさそうだからほっておくことにする。

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: ことえりで半角スペース

このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/2773

コメントする

このブログ記事について

このページは、falseが2011年10月15日 07:32に書いたブログ記事です。

ひとつ前のブログ記事は「dd_rescueでHDD交換」です。

次のブログ記事は「841SHとAperture」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

広告

Powered by Movable Type 6.1.1