osx の im,JapaneseIM
の設定を PlistBuddy
コマンドを使って行おうと考えているのですが,
Unrecognized Type
と謳われて,どうもうまく行きません.
実際に走らせている処理は以下です.
% pb=/usr/libexec/PlistBuddy
% plistis=/System/Library/Input\ Methods/JapaneseIM.app/Contents/Resources/KeySetting_Default.plist
% sudo "${pb}" -c "Add :keys:before_typing:\''/\'':character '/'" "${plistis}"
Password:
Unrecognized Type: /
やり方を思いつく限り試してみたのですが,どうしても上手くいきません.
そして,それがどうしてかよく分からないのですが,Add
ではなく,Set
を使うと問題なく処理を行ってくれるのです.
ちなみに Set
のケースは,
一度,直接 plist を編集したうえで試してます.
試した環境です.
% sw_vers
ProductName: Mac OS X
ProductVersion: 10.10.2
BuildVersion: 14C109