![見出し画像](https://assets.st-note.com/production/uploads/images/85594461/rectangle_large_type_2_6488ce19509c32e2c1a48ecbf09ec3e7.png?width=1200)
開いているページを指定のブラウザーで開き直すマクロ
自分の場合、アカウントごとにブラウザーを分けています。
Firefox:個人およびCSS Nite
Safari:純然たる個人
Google Chrome:DTP Transit
Google Chromeのプロファイルを使ってもよいのですが、切替が面倒なんです。
そこで「いま、Firefoxを開いているこのURLをSafariで開き直したい」という場面が発生します。
1ストロークでできるよう、Keyboard Maestroで設定してみます。
サンプル「開いているURLをSafariで開き直す」
次のようなマクロを組みます。
Safariだったらマクロをキャンセル
⌘ + Lでアドレスバーに移動
URLをコピー
コピーしたURLを指定のブラウザーで開く
クリップボード履歴をクリア
![](https://assets.st-note.com/img/1661588341803-WHQpb6Nilo.png?width=1200)
実は、ブラウザー別に組んでいたのですが、「Safariだったらマクロをキャンセル」を入れることで、同じマクログループ内で扱えるようにしました。
![](https://assets.st-note.com/img/1661588404150-iPUxNIZBy5.png?width=1200)
Notionの場合
「ブラウザーで開いているNotionの公開ページをNotionで開いて編集したい」ことがありますが、普通のURLはNotionで開くことはできません。
そこでNotionのURLを判別するようにしています。
![](https://assets.st-note.com/img/1661588682959-KkZT6A4taF.png?width=1200)
開いていたページは閉じる?
「開き直す」場合、迷うが開いていたページを閉じるかどうか。
閉じる方向で調整していたのですが、ブラウザーの挙動の違いでいったん保留しています。
キーボードショートカット
次のようなキーボードショートカットを設定しています。
Google Chromeで開き直す:⌘ + option + shift + G
Safariで開き直す:⌘ + option + shift + S
Firefoxで開き直す:⌘ + option + shift + F
Notionで開き直す:⌘ + option + shift + N
ダウンロード
4つのマクロが入っています。
ここから先は
¥ 100
定期マガジンを購読されるとサンプルファイルをダウンロードいただけます。 https://note.com/dtp_tranist/m/mebd7eab21ea5