; IMPORTANT INFO ABOUT GETTING STARTED: Lines that start with a
; semicolon, such as this one, are comments. They are not executed.
; This script has a special filename and path because it is automatically
; launched when you run the program directly. Also, any text file whose
; name ends in .ahk is associated with the program, which means that it
; can be launched simply by double-clicking it. You can have as many .ahk
; files as you want, located in any folder. You can also run more than
; one ahk file simultaneously and each will get its own tray icon.
; SAMPLE HOTKEYS: Below are two sample hotkeys. The first is Win+Z and it
; launches a web site in the default browser. The second is Control+Alt+N
; and it launches a new Notepad window (or activates an existing one). To
; try out these hotkeys, run AutoHotkey again, which will load this file.
; Ctrlに指持ってくのめんどい
vk1Dsc07B & x:: Send, ^x
vk1Dsc07B & c:: Send, ^c
vk1Dsc07B & v:: Send, ^v
vk1Dsc07B & s:: Send, ^s
; vi風カーソル移動
vk1Dsc07B & h:: Send, {Blind}{Left}
vk1Dsc07B & j:: Send, {Blind}{Down}
vk1Dsc07B & k:: Send, {Blind}{Up}
vk1Dsc07B & l:: Send, {Blind}{Right}
; 遠いのでホームポジション付近に持ってきた(右側)
vk1Dsc07B & 9:: Send, {Blind}{PgUp}
vk1Dsc07B & o:: Send, {Blind}{PgDn}
vk1Dsc07B & 8:: Send, {Blind}{Home}
vk1Dsc07B & i:: Send, {Blind}{End}
vk1Dsc07B & 7:: Send, {Blind}{Insert}
vk1Dsc07B & u:: Send, {Blind}{Delete}
vk1Dsc07B & m:: Send, {Blind}{Enter}
vk1Dsc07B & y:: Send, {Blind}{BackSpace}
; 遠いのでホームポジション付近に持ってきた(左側)
vk1Dsc07B & /:: Send, {Blind}{Esc}
; ※vkF3sc029は半角/全角キー
vk1Dsc07B & <:: Send,{vkF3sc029}
; 地味に便利
vk1Dsc07B & n:: Send,{End}{Enter}
vk1Dsc07B & b:: Send,{Home}{Enter}{Up}
; Note: From now on whenever you run AutoHotkey directly, this script
; will be loaded. So feel free to customize it to suit your needs.
; Please read the QUICK-START TUTORIAL near the top of the help file.
; It explains how to perform common automation tasks such as sending
; keystrokes and mouse clicks. It also explains more about hotkeys.
OyBJTVBPUlRBTlQgSU5GTyBBQk9VVCBHRVRUSU5HIFNUQVJURUQ6IExpbmVzIHRoYXQgc3RhcnQgd2l0aCBhCjsgc2VtaWNvbG9uLCBzdWNoIGFzIHRoaXMgb25lLCBhcmUgY29tbWVudHMuICBUaGV5IGFyZSBub3QgZXhlY3V0ZWQuCgo7IFRoaXMgc2NyaXB0IGhhcyBhIHNwZWNpYWwgZmlsZW5hbWUgYW5kIHBhdGggYmVjYXVzZSBpdCBpcyBhdXRvbWF0aWNhbGx5CjsgbGF1bmNoZWQgd2hlbiB5b3UgcnVuIHRoZSBwcm9ncmFtIGRpcmVjdGx5LiAgQWxzbywgYW55IHRleHQgZmlsZSB3aG9zZQo7IG5hbWUgZW5kcyBpbiAuYWhrIGlzIGFzc29jaWF0ZWQgd2l0aCB0aGUgcHJvZ3JhbSwgd2hpY2ggbWVhbnMgdGhhdCBpdAo7IGNhbiBiZSBsYXVuY2hlZCBzaW1wbHkgYnkgZG91YmxlLWNsaWNraW5nIGl0LiAgWW91IGNhbiBoYXZlIGFzIG1hbnkgLmFoawo7IGZpbGVzIGFzIHlvdSB3YW50LCBsb2NhdGVkIGluIGFueSBmb2xkZXIuICBZb3UgY2FuIGFsc28gcnVuIG1vcmUgdGhhbgo7IG9uZSBhaGsgZmlsZSBzaW11bHRhbmVvdXNseSBhbmQgZWFjaCB3aWxsIGdldCBpdHMgb3duIHRyYXkgaWNvbi4KCjsgU0FNUExFIEhPVEtFWVM6IEJlbG93IGFyZSB0d28gc2FtcGxlIGhvdGtleXMuICBUaGUgZmlyc3QgaXMgV2luK1ogYW5kIGl0CjsgbGF1bmNoZXMgYSB3ZWIgc2l0ZSBpbiB0aGUgZGVmYXVsdCBicm93c2VyLiAgVGhlIHNlY29uZCBpcyBDb250cm9sK0FsdCtOCjsgYW5kIGl0IGxhdW5jaGVzIGEgbmV3IE5vdGVwYWQgd2luZG93IChvciBhY3RpdmF0ZXMgYW4gZXhpc3Rpbmcgb25lKS4gIFRvCjsgdHJ5IG91dCB0aGVzZSBob3RrZXlzLCBydW4gQXV0b0hvdGtleSBhZ2Fpbiwgd2hpY2ggd2lsbCBsb2FkIHRoaXMgZmlsZS4KCjsgQ3RybOOBq+aMh+aMgeOBo+OBpuOBj+OBruOCgeOCk+OBqeOBhAp2azFEc2MwN0IgJiB4OjogU2VuZCwgXngKdmsxRHNjMDdCICYgYzo6IFNlbmQsIF5jCnZrMURzYzA3QiAmIHY6OiBTZW5kLCBedgp2azFEc2MwN0IgJiBzOjogU2VuZCwgXnMKCjsgdmnpoqjjgqvjg7zjgr3jg6vnp7vli5UKdmsxRHNjMDdCICYgaDo6IFNlbmQsIHtCbGluZH17TGVmdH0KdmsxRHNjMDdCICYgajo6IFNlbmQsIHtCbGluZH17RG93bn0KdmsxRHNjMDdCICYgazo6IFNlbmQsIHtCbGluZH17VXB9CnZrMURzYzA3QiAmIGw6OiBTZW5kLCB7QmxpbmR9e1JpZ2h0fQoKOyDpgaDjgYTjga7jgafjg5vjg7zjg6Djg53jgrjjgrfjg6fjg7Pku5jov5HjgavmjIHjgaPjgabjgY3jgZ8o5Y+z5YG0KQp2azFEc2MwN0IgJiA5OjogU2VuZCwge0JsaW5kfXtQZ1VwfQp2azFEc2MwN0IgJiBvOjogU2VuZCwge0JsaW5kfXtQZ0RufQp2azFEc2MwN0IgJiA4OjogU2VuZCwge0JsaW5kfXtIb21lfQp2azFEc2MwN0IgJiBpOjogU2VuZCwge0JsaW5kfXtFbmR9CnZrMURzYzA3QiAmIDc6OiBTZW5kLCB7QmxpbmR9e0luc2VydH0KdmsxRHNjMDdCICYgdTo6IFNlbmQsIHtCbGluZH17RGVsZXRlfQp2azFEc2MwN0IgJiBtOjogU2VuZCwge0JsaW5kfXtFbnRlcn0KdmsxRHNjMDdCICYgeTo6IFNlbmQsIHtCbGluZH17QmFja1NwYWNlfQoKOyDpgaDjgYTjga7jgafjg5vjg7zjg6Djg53jgrjjgrfjg6fjg7Pku5jov5HjgavmjIHjgaPjgabjgY3jgZ8o5bem5YG0KQp2azFEc2MwN0IgJiAvOjogU2VuZCwge0JsaW5kfXtFc2N9Cjsg4oC7dmtGM3NjMDI544Gv5Y2K6KeSL+WFqOinkuOCreODvAp2azFEc2MwN0IgJiA8OjogU2VuZCx7dmtGM3NjMDI5fQoKOyDlnLDlkbPjgavkvr/liKkKdmsxRHNjMDdCICYgbjo6IFNlbmQse0VuZH17RW50ZXJ9CnZrMURzYzA3QiAmIGI6OiBTZW5kLHtIb21lfXtFbnRlcn17VXB9Cgo7IE5vdGU6IEZyb20gbm93IG9uIHdoZW5ldmVyIHlvdSBydW4gQXV0b0hvdGtleSBkaXJlY3RseSwgdGhpcyBzY3JpcHQKOyB3aWxsIGJlIGxvYWRlZC4gIFNvIGZlZWwgZnJlZSB0byBjdXN0b21pemUgaXQgdG8gc3VpdCB5b3VyIG5lZWRzLgoKOyBQbGVhc2UgcmVhZCB0aGUgUVVJQ0stU1RBUlQgVFVUT1JJQUwgbmVhciB0aGUgdG9wIG9mIHRoZSBoZWxwIGZpbGUuCjsgSXQgZXhwbGFpbnMgaG93IHRvIHBlcmZvcm0gY29tbW9uIGF1dG9tYXRpb24gdGFza3Mgc3VjaCBhcyBzZW5kaW5nCjsga2V5c3Ryb2tlcyBhbmQgbW91c2UgY2xpY2tzLiAgSXQgYWxzbyBleHBsYWlucyBtb3JlIGFib3V0IGhvdGtleXMu