Macの日本語入力はGoogle日本語入力を使っていたのだけれど、OSをLionにアップグレードしたときに勝手にことえりに戻ってしまったので、そのままことえりを使っている。
で、困るのが半角スペースの入力。ことえりの設定にはそう言う選択はない。
ちょっと調べたら、Mac OS X ことえりで半角スペースをデフォルトにする方法 » NotebookPC.jpと言うページを発見。
基本ここに書いてある通りなんだけど、微妙にはまったのでメモ。
で、困るのが半角スペースの入力。ことえりの設定にはそう言う選択はない。
ちょっと調べたら、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 で既存のものもすべて追加し直せば良いんだろうけど、面倒だし実害もなさそうだからほっておくことにする。
