Chrome OSでは、 Ctrl を使用して新しいタブ(または実際にはブラウザウィンドウ)を開くことが常に可能です。 + T キーボードショートカット。 Ubuntuでこれを行うことは可能ですか?
キーボードショートカットを設定するだけでは機能しません。これは、Chrome内での動作が変わるためです(たとえば、新しいタブではなく、常に新しいウィンドウが開きます)。
承認された回答:
警告:ここに投稿された解決策は、投稿された問題を解決するために機能しますが、 Ctrlをレンダリングします + t ショートカットは、Firefox、nautilusなどのアプリケーションでは役に立たず、タブを開くために使用します。これは、google-chromeウィンドウが開いていない場合でもgoogle-chromeと同様です。
ここで重要なのは、GoogleChromeが開いている場合にそのウィンドウIDをキャプチャすることです。これは、wmctrl、grep、awkを使用して(または他のアプリケーションでも)実行できます。ウィンドウIDを取得したら、xdotool
を使用して任意のキーストロークを送信できます。 。
wmctrlとxdotoolは、デフォルトのインストールでは使用できません。ソフトウェアセンターからインストールするか、端末に次のように入力してインストールできます。
sudo apt-get install wmctrl xdotool
次に、以下をファイルに貼り付けます(お気に入りのファイル名を指定し、ファイル名を覚えておいてください。非表示にする場合は、ファイル名を.
、.google_chrome_system_tab_open
を使用しています ファイル名として):
windowid=$(wmctrl -l | grep "Google Chrome" | awk -F ' ' '{print $1}') && xdotool key --window $windowid ctrl+t
次に、 Altを押します + F2 次のように入力します:
chmod +x /path/to/the/file
/path/to/the/file
を置き換えます 上記の一連のコマンドを貼り付けたファイルの場所(私の場合は/home/jobin/.google_chrome_system_tab_open
)を使用します 。
次に、システム設定->キーボード->ショートカット->カスタムショートカットに移動します。 +
をクリックします 新しいショートカットを追加します。
ショートカットに名前を付け(「GoogleChromeシステムタブを開く」を使用しています)、テキストボックスの「コマンド」の前に次の名前を貼り付けます:「
/path/to/the/file
次に、このコマンドに必要なキーストロークを設定できます。 Ctrl + t あなたの場合。
Ctrlのようなものを使用する場合 + ; ショートカットとして、 Ctrlを保持することができます + t Firefoxとnautilusのショートカットとして。
関連:Ubuntu 18.04はNVIDIAドライバーでの動作を停止しましたか?