キーボードショートカットについて
「?」と GitHub に入力すると、そのページで使用可能なキーボード ショートカットを一覧表示するダイアログ ボックスが表示されます。 マウスを使用して移動しなくても、これらのキーボードショートカットを使用して、サイト全体でアクションを実行できます。
次のセクションによって、使用可能なキーボード ショートカットの一部が、それらを your GitHub Enterprise Server instance で使用できるページごとに整理されて、リストで表示されます。
サイト全体のショートカット
| ショートカット キー | [説明] |
|---|---|
| S または / | 検索バーにフォーカスします。 詳細については、「GitHub での検索について」を参照してく� さい。 |
| G N | 通知に移動します。 詳細については、「通知について」を参照してく� さい。 |
| Esc | ユーザ、Issue、またはプルリクエストのホバーカードにフォーカスすると、ホバーカードが閉じ、ホバーカードが含まれている要� に再フォーカスします |
リポジトリ
| ショートカット キー | [説明] |
|---|---|
| G C | [コード] タブに移動します |
| G I | [Issue] タブに移動します。詳細については、「Issue について」を参照してく� さい。 |
| G P | [プルリクエスト] タブに移動します。詳細については、「プルリクエストについて」を参照してく� さい。 |
| G A | [アクション] タブに移動します。詳細については、「About Actions (アクションについて)」を参照してく� さい。 |
| G B | [プロジェクト] タブに移動します。詳細については、「プロジェクト ボードについて」を参照してく� さい。 |
| G W | [Wiki] タブにアクセスします。詳しくは、「ウィキについて」をご覧く� さい。 |
ソースコード編集
| キーボード ショートカット | 説明 |-----------|------------ |Command+B (Mac) または
Ctrl+B (Windows/Linux) | テキストを太字にするための Markdown 書式を挿入します |Command+I (Mac) または
Ctrl+I (Windows/Linux) | テキストを斜体にするための Markdown 書式を挿入します |Command+K (Mac) または
Ctrl+K (Windows/Linux) | リンクを作成するための Markdown 書式を挿入します |E | [ファイルの編集] タブでソース コード ファイルを開きます |Command+F (Mac) または
Ctrl+F (Windows/Linux) | ファイル エディターで検索を開始します |Command+G (Mac) または
Ctrl+G (Windows/Linux) | 次を検索します |Command+Shift+G (Mac) または
Ctrl+Shift+G (Windows/Linux) | 前を検索します |Command+Option+F (Mac) または
Ctrl+Shift+F (Windows/Linux) | 置き換えます |Command+Shift+Option+F (Mac) または
Ctrl+Shift+R (Windows/Linux) | すべて置き換えます |Alt+G | 行にジャンプします |Command+Z (Mac) または
Ctrl+Z (Windows/Linux) | 元に戻します |Command+Y (Mac) または
Ctrl+Y (Windows/Linux) | やり直します |Command+Shift+P | [ファイルの編集] タブと [変更のプレビュー] タブを切り替えます |Command+S (Mac) または
Ctrl+S (Windows/Linux) | コミット メッセージを書き込みます
その他のキーボード ショートカットについては、CodeMirror のドキュメントを参照してく� さい。
ソースコード閲覧
| ショートカット キー | [説明] |
|---|---|
| T | ファイルファインダーを起動します |
| L | コード内の行にジャンプします |
| W | 新しいブランチまたはタグに切り替えます |
| Y | URL を正規の形式に展開します。 詳細については、「ファイルへのパーマリンクを取得する」を参照してく� さい。 |
| I | 差分に関するコメントを表示または非表示にします。 詳細については、「Commenting on the diff of a pull request (プルリクエストの差分についてコメントする)」を参照してく� さい。 |
| A | diff の注釈を表示または非表示にします |
| B | blame ビューを開きます。 詳細については、「コメントの変更を追跡する」を参照してく� さい。 |
コメント
| ショートカット キー | [説明] |
|---|---|
| Command+B (Mac) または Ctrl+B (Windows/Linux) | 太字テキストの Markdown 書式を挿入します |
| Command+I (Mac) または Ctrl+I (Windows/Linux) | イタリック体のテキストの Markdown 書式を挿入します |
| Command+E (Mac) または Ctrl+E (Windows/Linux) | 行内のコードまたはコマンドの Markdown 書式を挿入します |
| Command+K (Mac) または Ctrl+K (Windows/Linux) | リンクを作成するための Markdown 書式を挿入します |
| Command+Shift+P (Mac) または Ctrl+Shift+P (Windows/Linux) | [記述] および [プレビュー] コメント タブを切り替えます |
| Command+Shift+Option+V (Mac) または Ctrl + Shift + Alt + V (Windows/Linux) | HTML リンクをプレーン テキストとして貼り付けます |
| Command+Shift+7 (Mac) または Ctrl+Shift+7 (Windows/Linux) | 番号付きリストの Markdown 書式を挿入します |
| Command+Shift+8 (Mac) または Ctrl+Shift+8 (Windows/Linux) | 番号なしリストの Markdown 書式を挿入します |
| Command+Enter (Mac) または Ctrl+Enter (Windows/Linux) | コメントをサブミットします |
| Ctrl+ . を押してから Ctrl+[返信テンプレートの番号] | 返信テンプレートメニューを開き、コメントフィールドに返信テンプレートを自動入力します。 詳しくは、「返信テンプレートについて」をご覧く� さい。 |
| Command+Shift+. (Mac) または Ctrl+Shift+. (Windows/Linux) | 引用符の Markdown 書式を挿入します |
| R | 返信で選択したテキストを引用します。 詳細については、「基本的な書き方とフォーマットの構文」を参照してく� さい。 |
Issue およびプルリクエストのリスト
| ショートカット キー | [説明] |
|---|---|
| C | 問題の作成 |
| Command+/ (Mac) または Ctrl+/ (Windows/Linux) | Issue またはプルリクエストの検索バーにカーソルを合わせます。 詳細については、「Issue および Pull Request のフィルタリングと検索」を参照してく� さい。 |
| U | 作者によりフィルタリングします |
| L | ラベルによりフィルタリグするか、ラベルを編集します。 詳細については、「Issue および Pull Request をラベルでフィルタリングする」を参照してく� さい。 |
| Alt キーを押しながらクリック | ラベルによりフィルタリングすると同時に、ラベルを除外します。 詳細については、「Issue および Pull Request をラベルでフィルタリングする」を参照してく� さい。 |
| M | マイルストーンによりフィルタリングするか、 マイルストーンを編集します。 詳細については、「Issue と Pull Request をマイルストーンでフィルタリングする」を参照してく� さい。 |
| A | アサインされた人によりフィルタリングするか、 アサインされた人を編集します。 詳細については、「Issue および Pull Request をアサインされた人でフィルタリングする」を参照してく� さい。 |
| O または Enter | オープンなIssue |
Issue およびプルリクエスト
| ショートカット キー | [説明] |
|---|---|
| Q | レビュー担当者にリクエストします。 詳細については、「Pull Request レビューをリクエストする」を参照してく� さい。 |
| M | マイルストーンを設定します。 詳細については、「Issue および Pull Request にマイルストーンを関連付ける」を参照してく� さい。 |
| L | ラベルを適用します。 詳細については、「Issue と Pull request にラベルを適用する」を参照してく� さい。 |
| A | アサインされた人を設定します。 詳細については、「GitHub の他のユーザに Issue および Pull Request をアサインする」を参照してく� さい。 |
| X | 同じリポジトリからの Issue またはプルリクエストをリンクします。 詳細については、「pull request を Issue にリンクする」を参照してく� さい。 |
| Command+Shift+P (Mac) または Ctrl+Shift+P (Windows/Linux) | [記述] および [プレビュー] タブを切り替えます |
pull request の [変更されたファイル] タブ
| ショートカット キー | [説明] |
|---|---|
| C | [コミット] ドロップダウン メニューを開き、差分に表示するコミットをフィルター処理します |
| T | "変更されたファイル" フィールドにカーソルを移動する |
| Command+Shift+Enter キー (Mac)、または Ctrl+Shift+Enter キー (Windows/Linux) | レビュー コメントを送信する |
| Option キーとクリック (Mac)、または Alt キーとクリック (Windows/Linux) | pull request ですべての古いレビュー コメントまたは解決されたレビュー コメントの折りたたみと展開を切り替えます (たとえば、Alt キーを押したまま、 [期限切れを表示] または [期限切れを非表示] をクリックします) |
| クリックし、Shift キーを押しながらクリック | プルリクエストの複数行にコメントするには、行番号をクリックし、Shift キーを押したまま、別の行番号をクリックします。 詳細については、「プルリクエストへコメントする」を参照してく� さい。 |
Project boards
列を移動する
| ショートカット キー | [説明] |
|---|---|
| Enter または Space | フォーカスされた列を動かし始めます |
| Esc | 進行中の移動をキャンセルします |
| Enter | 進行中の移動を完了します |
| ← または H | 左に列を移動します |
| Command+← または Command+H (Mac) または Ctrl+← または Ctrl+H (Windows/Linux) | 左端に列を移動します |
| → または L | 右に列を移動します |
| Command+→ または Command+L (Mac) または Ctrl+→ または Ctrl+L (Windows/Linux) | 右端に列を移動します |
カードを移動する
| ショートカット キー | [説明] |
|---|---|
| Enter または Space | フォーカスされたカードを動かし始めます |
| Esc | 進行中の移動をキャンセルします |
| Enter | 進行中の移動を完了します |
| ↓ または J | カードを下に移動します |
| Command+↓ または Command+J (Mac) または Ctrl+↓ または Ctrl+J (Windows/Linux) | カードを列の一番下に移動します |
| ↑ または K | カードを上に移動します |
| Command+↑ または Command+K (Mac) または Ctrl+↑ または Ctrl+K (Windows/Linux) | カードを列の一番上に移動します |
| ← または H | カードを左側の列の一番下に移動します |
| Shift+← または Shift+H | カードを左側の列の一番上に移動します |
| Command+← または Command+H (Mac) または Ctrl+← または Ctrl+H (Windows/Linux) | カードを一番左の列の一番下に移動します |
| Command+Shift+← または Command+Shift+H (Mac) または Ctrl+Shift+← または Ctrl+Shift+H (Windows/Linux) | カードを一番左の列の一番上に移動します |
| → | カードを右側の列の一番下に移動します |
| Shift+→ または Shift+L | カードを右側の列の一番上に移動します |
| Command+→ または Command+L (Mac) または Ctrl+→ または Ctrl+L (Windows/Linux) | カードを一番右の列の一番下に移動します |
| Command+Shift+→ または Command+Shift+L (Mac) または Ctrl+Shift+→ または Ctrl+Shift+L (Windows/Linux) | カードを一番右の列の一番下に移動します |
カードをプレビューする
| ショートカット キー | [説明] |
|---|---|
| Esc | カードのプレビューペインを閉じる |
通知
| ショートカット キー | [説明] |
|---|---|
| E | 完了としてマーク |
| Shift+U | 未開封にする |
| Shift+I | 既読としてマークする |
| Shift+M | サブスクライブ解除 |
ネットワークグラフ
| ショートカット キー | [説明] |
|---|---|
| ← または H | 左にスクロール |
| → または L | 右にスクロール |
| ↑ または K | 上にスクロール |
| ↓ または J | 下にスクロール |
| Shift+← (Mac) または Shift+H (Windows/Linux) | 左端までスクロールします |
| Shift+→ (Mac) または Shift+L (Windows/Linux) | 右端までスクロールします |
| Shift+↑ (Mac) または Shift+K (Windows/Linux) | 上端までスクロールします |
| Shift+↓ (Mac) または Shift+J (Windows/Linux) | 下端までスクロールします |