Normal Modeに戻るときInput MethodをOFFにするようにしてみた
意外と簡単だった。他所のプラットフォームで動くかどうかわからんが,Windowsで動いてるからいいや。
Index: src/com/maddyhome/idea/vim/group/ChangeGroup.java =================================================================== --- src/com/maddyhome/idea/vim/group/ChangeGroup.java Mon Apr 14 11:46:56 JST 2008 +++ src/com/maddyhome/idea/vim/group/ChangeGroup.java Mon Apr 14 11:46:56 JST 2008 @@ -551,6 +551,8 @@ UndoManager.getInstance().endCommand(editor); UndoManager.getInstance().beginCommand(editor); + editor.getContentComponent().getInputContext().setCharacterSubsets(null); + editor.getContentComponent().getInputContext().setCompositionEnabled(false); } /**
欲を言えば,ViViみたく「Input MethodがONになったらInsert Mode開始」とかやりたい。:-)
#でもIdeaVIMのイベントモデルを壊しそうだから,やんない。:-P
Atlassian IDE Plugin
面白そうなプロダクトばかりなんだけど,あまりにも高くてを手が出ない[:title=Atlassian]の統合プラグインだよ。
JIRAもBambooもCrucibleも持ってないからうれしくも何ともないけど,Atlassianはひとつだけ良いことをした。プラグイン本体はオープンソースなんで,コードが見放題だよ。
JIRA→Trac,Bamboo→Hudsonって対比ができるけど,プラグイン作る気になるかどうかは,また別の話だ。:-P
ps.
Crucible→ReviewBoardあたりなんだけど,ReviewBoardはもうプラグインがある。
→Google Code Archive - Long-term storage for Google Code Project Hosting.