私たちは、Ubuntu での日常のタスクを高速化する新しい方法を常に探しています。意外と知られていないキーボード ショートカットをいくつか紹介し、独自のカスタム ショートカットを作成する方法を説明します。
キーボードが地球を支配していた時代
Linux の精神的な前身である Unix は、グラフィカル ユーザー インターフェイスよりも古いものです。この街ではキーボードが唯一のゲームだったので、ずっとタイピングをしていました。したがって、その機能が昔のコンピュータ オペレータの利益のためにすぐに導入されたのは驚くべきことではありません。
などの 機能
history
コマンドと エイリアスが Unix シェルに登場し始めました。彼らの目的は、繰り返しを減らし、あいまいな一連のコマンドを覚える必要をなくすことで生産性を向上させることでした。
キーボード ショートカットも効率を高めます。これらは、便利なアクションをトリガーするキーストロークの巧妙な組み合わせです。彼らはテキストを入力するのではなく、何かを引き起こします。
ターミナルと Ubuntu の GNOME Shell デスクトップ の両方で、より便利な Ubuntu キーボード ショートカットをいくつか見ていきます。また、実行したいアクションに選択したキーストロークを適用して、独自のショートカットを作成する方法も示します。このキーボード ショートカットを Ubuntu 19.04 Disco Dingo でテストしました。
超何?
スーパー キーは、キーボードの左下隅にある Ctrl キーと Alt キーの間にあるキーです。ほとんどのキーボードでは、これに Windows マークが付いています。つまり、「Super」はオペレーティング システムに依存しない Windows キーの名前です。スーパーキーを上手に活用していきます。
ターミナルのキーボード ショートカット
次のキーボード ショートカットは、GNOME ターミナル — Ubuntu の組み込みターミナル アプリケーションで機能します。機能しないように見える場合は、ターミナル ウィンドウで [メニュー] > [設定] > [ショートカット] をクリックし、[ショートカットを有効にする] がチェックされていることを確認します。
Linux コマンド ライン エクスペリエンスを高速化するには、次のキーボード ショートカットを使用します。
ターミナルウィンドウの開閉
- Ctrl+Alt+T または Shift + Ctrl + N : ターミナル ウィンドウを開きます。
- Shift+Ctrl+Q: 現在のターミナル ウィンドウを閉じます。
ターミナルウィンドウのタブ
- Shift+Ctrl+T: 新しいタブを開きます。
- Shift+Ctrl+W 現在のタブを閉じます。
- Ctrl+Page Up : 前のタブに切り替えます。
- Ctrl+Page Down: 次のタブに切り替えます。
- Shift+Ctrl+Page Up: 左側のタブに移動します。
- Shift+Ctrl+Page Down : 右側のタブに移動します。
- Alt+1 : タブ 1 に切り替えます。
- Alt+2 : タブ 2 に切り替えます。
- Alt+3 : タブ 3 に切り替えます。以下、 Alt+9 まで続けてタブ 9 に切り替えます。
- Alt+0 : タブ 10 に切り替えます。
コマンドライン編集
- Shift+Ctrl+C: 強調表示されたテキストをコピーします。テキストを強調表示するにはマウスを使用する必要があります。
- Shift+Ctrl+V: コピーしたテキストをターミナル ウィンドウに貼り付けます。エディタなどのアプリケーションに貼り付ける場合は、 Ctrl+V が 機能する可能性があります。
- Ctrl+A または Home : コマンド ラインの先頭に移動します。
- Ctrl+E または End : コマンドラインの最後に移動します。
- Alt+B または Ctrl+左矢印 : カーソルを 1 単語後方に移動します。
- Ctrl+B または 左矢印 : カーソルを 1 文字後方に移動します。
- Alt+F または Ctrl+→ : カーソルを 1 単語前に移動します。
- Ctrl+F または 右矢印 : カーソルを 1 文字前に移動します。
- Ctrl+XX : 現在のカーソル位置と行頭の間を移動します。 Ctrl を押しながら X を 素早く 2 回押します。
- Ctrl+D または Delete : カーソル下の文字を削除します。
- Ctrl+U : カーソルの前のすべての文字を削除します。 Ctrl+E 、 Ctrl+U は行全体を削除します。
- Alt+D : カーソル以降の文字を行末まですべて削除します。
- Ctrl+H または Backspace : カーソルの前の文字を削除します。
端末表示の制御
-
Ctrl+L
: ターミナル ウィンドウをクリアします。タイピングと同じ
。clear - Ctrl+S : 出力のスクロールを停止します。プログラムからの出力をフリーズしますが、プログラムはバックグラウンドで実行し続けることができます。
- Ctrl+Q : Ctrl+S で停止したスクロール出力を再開します。
ターミナルウィンドウのズーム
- Shift+Ctrl++ (つまり、 Shift 、 Ctrl および +、 「プラス記号」): ズームインします。
- Ctrl+- (つまり、 Shift 、 Ctrl と -、「 マイナス記号 」 ): ズームアウトします。
- F11 : 全画面表示。
- Ctrl+0 (つまり、 Ctrl と 0 、「ゼロ」): 通常のサイズに戻ります。
ターミナルウィンドウでの検索
- Shift+Ctrl+F : 検索。
- Shift+Ctrl+G : 次に出現する検索語を検索します。
- Shift+Ctrl+H : 前に出現した検索語を検索します。
- Shift+Ctrl+J : テキストのハイライトをクリアします。
その他のキーボード ショートカットについては、 Bash ショートカットのリスト を参照してください。これらは、デスクトップ以外でも、どの Linux ターミナルでも機能します。
デスクトップのキーボード ショートカット
Ubuntu の GNOME デスクトップ環境には、デスクトップを移動したり Windows を操作したりするためのさまざまなキーボード ショートカットが用意されています。これらすべてのことをまだマウスを使って長い間行っている場合は、やめてください。
- Alt+F2 : コマンドを実行します。 「コマンドの入力」ダイアログを開きます。これを使用して、アプリケーションを起動したり、コマンドを実行したり、スクリプトを実行したりできます。
- Super+D : すべてのウィンドウを最小化し、デスクトップを表示します。
- Super+Tab または Alt+Tab : アプリケーションを切り替えます。
- Ctrl+Alt+上矢印 : 前のワークスペースに移動します。
- Ctrl+Alt+下矢印 : 次のワークスペースに移動します。
- Shift+Ctrl+Alt+上矢印 : アプリケーションを前のワークスペースに移動します。
- Shift+Ctrl+Alt+下矢印 : アプリケーションを次のワークスペースに移動します。
- スーパー + 左矢印 : 現在のアプリケーションをスナップして、画面の左側を占めます。
- スーパー + 右矢印 : 現在のアプリケーションをスナップして、画面の右側を占めます。
- Super+上矢印 : 現在のアプリケーションを最大化します。
- Super+Down Arrow : 現在のアプリケーションを復元します (つまり、縮小しますが最小化はしません)。
- Super+M または Super+V : 通知とカレンダーを表示します。
- Super+Space : 入力ソースを切り替えます。たとえば、US キーボードを備えたラップトップをお持ちで、それを外部 UK キーボードとも使用している場合、これは便利です。
- Ctrl+Alt+L : 画面をロックして、再ログインする必要があります。コンピュータを安全に放置できるようになります。
- Ctrl+Alt+Del : 現在のセッションからログアウトします。
一般的なアプリケーションのキーボード ショートカット
多くのアプリケーションは、キーボード ショートカットに関する特定の規則に従っています。これらは、ほとんどの最新のアプリケーションで動作するはずです。
- Ctrl+Q または Ctrl+W または Alt+F4 : アプリケーションを閉じます。
- Ctrl+P : 印刷ダイアログを開きます。
- Ctrl+S : 現在のファイルを保存します。
- Shift+Ctrl+S : ファイル保存ダイアログを開きます。
- Ctrl+O : [ファイルを開く]ダイアログを開きます。
カスタムのキーボード ショートカットを作成する方法
独自のキーボード ショートカットを作成し、そのキーボード ショートカットの使用時に実行したいアクションに関連付けることができます。
独自のキーボード ショートカットを作成するには、[システム メニュー] を開き、[設定] アイコンをクリックします。
「設定」ダイアログで、「デバイス」メニューエントリをクリックします。これはサイドバーの下部近くにあります。
「キーボード」メニューエントリをクリックします。
既存のキーボード ショートカットのリストを下にスクロールし、リストの下部にある「+」ボタンをクリックします。
[カスタム ショートカットの追加] ダイアログの [名前] フィールドに、新しいショートカットにわかりやすい名前を付けます。
「コマンド」フィールドに、ショートカットの使用時に実行するコマンドを入力します。
この例では、Nautilus を起動します。 Nautilus を起動するコマンド「」を入力する必要があります。
nautilus
」。
「名前」と「コマンド」フィールドを入力したら、「ショートカットを設定」ボタンをクリックします。 「新しいショートカットを入力してください」というプロンプトが表示されたら、ショートカットに使用するキーを押します。
この例では、 Super + E を押します。
すべてのフィールドに入力したら、緑色の「追加」ボタンをクリックします。これにより、ショートカットが保存され、既存のショートカットのリストに追加されます。
既存のショートカットのリストを下にスクロールすると、「カスタム ショートカット」というタイトルの新しいセクションが表示されます。新しいショートカットがそのセクションにリストされます。
そして、 Super + E を押すとNautilusが起動します。ウィンドウを閉じて、ショートカットをテストしてください。それはすぐに第二の天性になるでしょう。
[キーボード ショートカット] ウィンドウを表示しているときに、必ずリストを確認し、必要に応じてショートカットを変更してください。たとえば、キーボードにメディア キーがない場合は、F キーの 1 つを音量アップと音量ダウンに割り当てることができます。
カスタム ショートカットは、お気に入りのプログラムをすばやく開くためだけではありません。短いスクリプトを作成して一般的なタスクを自動化し、そのスクリプトをキーストロークにバインドすることができます。可能性は無限大。
ショートカットの使用
キーボード ショートカットを使用すると、困惑する可能性があります。使い始めると速度が遅くなります。慣れていない上に上を向くのに時間がかかるため、アクセルというより邪魔に感じてしまうことがあります。
落胆しないで、頑張ってください。ここにはすぐに満足できるものはありません。しかし、一度筋肉の記憶にそれらをロックすれば、すぐに実行できるようになります。
いくつか選んで使い始めてください。それらが習慣になったら、さらにいくつか追加します。それから繰り返します。それらなしでどうやってやっていたのか不思議に思うでしょう。それは Linux ターミナルを学ぶ ようなものです。





