アドレスバーでのALT+ENTERによる新規タブNo.10729
stone404 さん 23/05/14 15:35
 
アドレスバーですが、Chromeなどは ALT+ENTER キーで新規タブを開くショートカッ
トキーがあり、個人的に常用しています。
秀丸ファイラーClassicでも操作感を統一したいのですが、アドレスバーのALT+ENTER
で新規タブを開く方法はありますでしょうか?

CTRL+ENTER では新規タブを開くことができ、ツール→オプション→新規タブ等を探
したりしたのですが、ALT+ENTERで実現する方法を見つけることができず、投稿いた
しました。
よろしくお願いします。

[ ]
RE:10729 アドレスバーでのALT+ENTERによNo.10732
秀丸担当 さん 23/05/15 12:28
 
アドレスバーでChromeではAlt+Enterで新しいタブになる操作があるのですね。
秀丸ファイラーClassicの設定としては、[ツール]→[オプション]→[プログラム]→
[新規タブ等]で、Ctrlを押しながらか、Shiftを押しながらの設定しかないです。
Altを押しながらもあったらいいということでネタにしておきます。

スクリプトを作るとしたら、Alt+Enterに割り当てることができますが、アドレス
バーで入力してから未確定の状態から確定と共に新規タブにはできないです。
もし確定の操作は無くてもいいとしたら、以下のようなスクリプトでできます。
js:if(getFocusTarget()==0){command("新しいタブ");}else{command("プロパティ");}
ブックマークに追加で、パスの部分を上記文字列にします。
これにAlt+Enterを割り当てすると、一応新しいタブだけであればできますが、たぶ
んchromeの操作感とは違うと思います。

[ ]
RE:10732 アドレスバーでのALT+ENTERによNo.10742
stone404 さん 23/05/20 14:02
 
ありがとうございます!
script、普段未確定状態でアドレスバーを使わないためか、違和感なく使える感じで
す。

Alt-ENTER を Ctrl-ENTER に置き換える ahk2 script を作って使っていたのですが、
使わなくても何とかなりそうです。
せっかく作ったので貼っておきます。。

; -------- (ここから) --------
; 秀丸ファイラーClassic の Edit box の ALT-ENTER で Ctrl-ENTER を送る ahk2 s
cript
;
; 必要環境、使い方:
;   - 本 script (★要 ahk2, UTF-8 保存)
;   - AutoHotkey v2
;   - 秀丸ファイラーClassicで Ctrl+ENTER に ALT-ENTER 押下時の動作を割り当て
;     - 「上級者向け設定」->「プログラム」->「新規タブ等」
;     -  ->「Ctrlを押しながらフォルダ選択」-> (希望の動作に変更)
;
; ----------------------------------------------------------
; 秀丸ファイラー Classic かつ Edit box に限定
#HotIf  WinActive("ahk_exe HmFilerClassic.exe") and ControlGetClassNN(Contro
lGetFocus("A")) ~= "^Edit"
!ENTER:: {  ; ALT-ENTER
  SendInput "^{ENTER}"  ; Ctrl-ENTER
}
#HotIf
; -------- (ここまで) --------

[ ]