diff options
author | pekepeke | 2009-01-07 15:11:46 +0000 |
---|---|---|
committer | pekepeke | 2009-01-07 15:11:46 +0000 |
commit | a2dd9e73aca52823b3f932c11c9a90507ac6662c (patch) | |
tree | 30414cbec715ffca7b6203ada087d9d9e427c702 /ldrize_cooperation.js | |
parent | de60eed731ec8294b905c8656faff65c610cc3b2 (diff) | |
download | vimperator-plugins-a2dd9e73aca52823b3f932c11c9a90507ac6662c.tar.bz2 |
個人的な好みで修正+mapを取得する部分が怪しいので修正
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@28130 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'ldrize_cooperation.js')
-rw-r--r-- | ldrize_cooperation.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/ldrize_cooperation.js b/ldrize_cooperation.js index 5b67b90..6a21459 100644 --- a/ldrize_cooperation.js +++ b/ldrize_cooperation.js @@ -191,7 +191,7 @@ initLDRizeCaptureKeys: function(keys){
var self = this;
keys.forEach(function(x){
- var map = liberator.modules.mappings.getDefault(null,x) || liberator.modules.mappings.get(null,x);
+ var map = liberator.modules.mappings.get(null,x) || liberator.modules.mappings.getDefault(null,x);
var oldAction = map.action;
var getter = "getPrev";
switch(x){
@@ -204,6 +204,13 @@ : oldAction.apply(this,arguments);
};
break;
+ case 'J':
+ case 'K': map.action = function(){
+ self.isEnableLDRizeCooperation()
+ ? self.sendRawKeyEvent(0, x.charCodeAt(0) + 32)
+ : oldAction.apply(this,arguments);
+ };
+ break;
default: map.action = function(){
self.isEnableLDRizeCooperation()
? self.sendRawKeyEvent(0,x.charCodeAt(0))
|