2016-12-22 6 views
0

になっているものをやっていない、私はちょうどWはちょうど彼らのよう下矢印キー、および作業に対応するために上矢印キーとSに対応したいです最後の/次のタブにフォーカスを移動するには、A/Dを入力します。AutoHotkeyを:ホットキーは、Firefox上でそれらが

Sの場合、ページが誤ってスキップされ、Firefoxが[名前を付けて保存]ウィンドウを複数回開きます。

私がWを保持していると、ページが誤ってスキップされ、複数のタブが閉じます。

は、それが想定される通りであり、Aストレートアップは動作しません。

#IfWinActive ahk_exe firefox.exe 

    w:: 
    Send {Up} ; Move page up. 

    s:: 
    send {down} ; Move page down. 

    a:: 
    send, ^{pgup} ; Go to tab on the left. 

    d:: 
    send, ^{pgdn} ; Go to tab on the right. 

    #IfWinActive 

    Return 

正確には何が起こっていますか?それは正常に動作するはずですが、そうではありません。各々が一つのコマンドで構成されているので

答えて

1
#IfWinActive ahk_exe firefox.exe 

    w:: Send {Up}  ; Move page up. 
    s:: send {down}  ; Move page down. 

#IfWinActive ; turn off context sensitivity 

上記の実施例は、単一行ホットキーとして知られています。

は、ホットキーによって実行 複数のコマンドを持っているホットキーの定義の下の最初の行を入れて、最後の行にリターンを行います。たとえば、次のように

#n:: 
Run http://www.google.com 
Run Notepad.exe 
return 

https://autohotkey.com/docs/Hotkeys.htm#Intro

+0

しかし、彼らは唯一のそれは今働いている一つのコマンド – Unknow0059

+0

を持っています。ありがとう、うわー...私は私の最後のコメントを編集しただろうが、私はできません。 – Unknow0059

関連する問題