https://github.com/kayhide/aeroskk
https://github.com/kayhide/aeroskk
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/kayhide/aeroskk
- Owner: kayhide
- Created: 2013-12-11T12:58:39.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-08T12:12:32.000Z (about 12 years ago)
- Last Synced: 2025-01-23T17:58:17.167Z (over 1 year ago)
- Language: Ruby
- Size: 246 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AeroSKK #
Mac で SKY配列 + SKK したい。
- **SKY配列**: 左手に子音、右手に母音が割り振られている交互打鍵重視ローマ字入力配列。
http://ja.wikipedia.org/wiki/SKY%E9%85%8D%E5%88%97
- **SKY#配列**: SKY配列に中指シフトを導入して拗音(ゃゅょ)の入力を促進した配列。
http://homepage2.nifty.com/Khwarizmi/type/skysharp.html
- **SKK**: 大文字で変換ポイントを明示する漢字変換メソッド。
http://openlab.ring.gr.jp/skk/index-j.html
## 環境 ##
- OSX 10.9
- RubyMotion 2.19
## インストール ##
`rake install`
development 版がビルドされ、`~/Library/InputMethod` にインストールされる。
## アンインストール ##
`rake uninstall`
インストールされたファイル一式を削除する。
AeroSKK のプロセスが存在する場合は、`kill` する。
## テスト ##
`guard start`
### 問題 ###
たまにフリーズすることがある。
どこかで nil 参照しているのが問題らしいが、原因はよく分からない。
2014-01-12 13:07:52.122 AeroSKK[66154:303] *nil description*
こうなったら guard のプロセスを kill して、再開させる。
プロセスIDは `AeroSKK[xxxxx:yyy]` の `xxxxx` の部分。
kill 66154
guard start
## 参考 ##
- **Gyaim**: MacRuby 製の IME。
https://github.com/masui/Gyaim
- **Input Method Kit**: 公式リファレンス
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/InputMethodKitFrameworkRef/_index.html