ブラウザとエディタを簡単に切り替える

ブラウザとエディタを簡単に切り替える

私の一般的なワークフローは次のとおりです(たとえば)。私の画面は2つの部分に分かれています。左側にはMarkdownエディタ(Emacsなど)があり、右側には別のエディタ(エディタで行った変更を確認するためのWebブラウザ)があります。

  • マイエディタに変更を保存
  • Alt-Tabを押してブラウザウィンドウに切り替えます。私は通常、多くのウィンドウを開いたままにして、時にはAlt-Tabを数回押してから(通常は必要なウィンドウを見逃します)、F5を押してブラウザを更新するのに時間がかかります。
  • その後、私のエディタに戻ってマークダウンを編集し、必要に応じて上記の項目を再利用してください。

上記のすべての手順を実行するのにかかる時間を短縮する方法があるかどうか疑問に思います。私はGNOMEを使用しています。上記のすべてのステップにキーをバインドしたいと思います。

ベストアンサー1

私はgnomeを使用しませんが、ツールxbindkeyswmctrlxbindkey-config

xbindkeysファイルに設定したキーボードイベントを受け取り、~/.xbindkeysrcそれが見つかったらコマンドを実行します。

wmctrl資格のあるウィンドウマネージャに連絡して、IDまたは名前で識別されたウィンドウを移動、サイズ変更、および有効にするように依頼してください。

たとえば、この設定は入力時にEmacsを有効にする必要があります。Alt=

"wmctrl -a emacs"
  Alt+equal

xdotool getactivewindow getwindowname2つのバインディングを使用する代わりに、現在フォーカスされているウィンドウの名前を見つけて別のウィンドウに切り替えることもできます。xdotoolgnomeとwmctrl

おすすめ記事