Windowsの環境でテキスト編集時、カーソルの行頭と行末への移動がやり難かったのでAutoHotKeyを使って割り当ててみた。
本来、Ctrl + 左右矢印は単語単位のカーソル移動。自分は単語単位のカーソル移動をあまり使わないので、これにHomeキーとEndキーを割り当てました。
1 2 3 4 5 6 |
LCtrl & Left:: send, {Home} Return LCtrl & Right:: send, {End} Return |
追記 Aug.23,2015
Shiftキーを押している時には選択されるように変更。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
LCtrl & Left:: If GetKeyState("Shift", "P") { send, +{Home} } else { send, {Home} } Return LCtrl & Right:: If GetKeyState("Shift", "P") { send, +{End} } else { send, {End} } Return |