GitLabのキーボードショートカット
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
GitLabには、さまざまな機能にアクセスするために使用できるキーボードショートカットがいくつかあります。
キーボードショートカットの一覧を表示するウィンドウをGitLabに表示するには、次のいずれかの方法を使用します:
- ?を押します。
- アプリケーションの左下隅で、ヘルプ、キーボードショートカットの順に選択します。
グローバルショートカットはGitLabのどの領域からでも機能しますが、他のショートカットを使用するには、各セクションで説明されているように、特定のページにいる必要があります。
グローバルショートカット
これらのショートカットは、GitLabのほとんどの領域で使用できます:
| キーボードショートカット | 説明 |
|---|---|
| ? | ショートカットリファレンスシートを表示または非表示にします。 |
| Shift+h | ホームページに移動します。 |
| Shift+p | プロジェクトページに移動します。 |
| Shift+g | あなたのグループページに移動します。 |
| Shift+a | アクティビティーページに移動します。 |
| Shift+l | マイルストーンページに移動します。 |
| Shift+s | スニペットページに移動します。 |
| s / / | 検索バーにカーソルを合わせます。 |
| f | フィルターバーにフォーカスする |
| Shift+i | イシューページに移動します。 |
| Shift+m | マージリクエストページに移動します。 |
| Shift+r | Review requests(レビューリクエスト)ページに移動します。 |
| Shift+t | あなたのTo-Doリストページに移動します。 |
| p、次にb | パフォーマンスバーの表示と非表示を切り替えます。 |
| エスケープ | ツールチップまたはポップオーバーを非表示にします。 |
| g、次にx | GitLabとGitLab Nextを切り替えます(GitLab SaaSのみ)。 |
| . | Web IDEを開きます。 |
| d | GitLab Duoチャットを開く |
さらに、テキストフィールドでのテキスト編集時には、次のショートカットを使用できます(コメント、返信、イシューの説明、マージリクエストの説明など):
| macOSショートカット | Windowsショートカット | 説明 |
|---|---|---|
| ↑ | ↑ | 最後のコメントを編集します。スレッドの下の空白のテキストフィールドにいる必要があり、スレッドに少なくとも1つのコメントが既にある必要があります。 |
| Command+Shift+p | Control+Shift+p | 上部に入力タブとプレビュータブがあるテキストフィールドでテキストを編集するときに、Markdownプレビューを切り替えます。 |
| Command+b | Control+b | 選択したテキストを太字にします(**で囲みます)。 |
| Command+i | Control+i | 選択したテキストをイタリックにします(_で囲みます)。 |
| Command+Shift+x | Control+Shift+x | 選択したテキストに取り消し線を引きます(~~で囲みます)。 |
| Command+k | Control+k | リンクを追加します(選択したテキストを[]()で囲みます)。 |
| Command+[ | Control+[ | テキストを字下げします。 |
| Command+] | Control+] | テキストをインデントします。 |
| Command+Enter | Control+Enter | 変更を送信または保存します |
テキストフィールドでの編集用ショートカットは、他のキーボードショートカットが無効になっている場合でも、常に有効です。
プロジェクト
これらのショートカットは、プロジェクト内のどのページからでも使用できます。これらを使用するには、比較的すばやく入力する必要があり、プロジェクト内の別のページに移動します。
| キーボードショートカット | 説明 |
|---|---|
| g+o | Project overview(プロジェクトの概要)ページに移動します。 |
| g+v | プロジェクトのアクティビティーページ(管理 > アクティビティー)に移動します。 |
| g+r | プロジェクトのリリースページ(デプロイ > リリース)に移動します。 |
| g+f | プロジェクトファイル(コード > リポジトリ)に移動します。 |
| t | プロジェクトファイル検索ダイアログを開きます。(コード > リポジトリ、Find Files(ファイルを検索)を選択)。 |
| g+c | プロジェクトのコミットページ(コード > コミット)に移動します。 |
| g+n | リポジトリグラフページ(コード > リポジトリグラフ)に移動します。 |
| g+d | リポジトリ分析ページ(分析 > リポジトリ分析)のチャートに移動します。 |
| g+i | プロジェクトのイシューページ(Plan > イシュー)に移動します。 |
| i | 新規イシューページ(Plan > イシュー、新規イシューを選択)に移動します。 |
| g+b | プロジェクトのイシューボードページ(Plan > イシューボード)に移動します。 |
| g+m | プロジェクトのマージリクエストページ(コード > マージリクエスト)に移動します。 |
| g+p | CI/CDのパイプラインページ(ビルド > パイプライン)に移動します。 |
| g+j | CI/CDのジョブページ(ビルド > ジョブ)に移動します。 |
| g+e | プロジェクトの環境ページ(操作 > 環境)に移動します。 |
| g+k | プロジェクトのKubernetesクラスターインテグレーションページ(操作 > Kubernetesクラスター)に移動します。このページにアクセスするには、少なくともmaintainer権限が必要です。 |
| g+s | プロジェクトのスニペットページ(コード > スニペット)に移動します。 |
| g+w | プロジェクトWiki(Plan > Wiki)に移動します(有効な場合)。 |
| . | Web IDEを開きます。 |
イシュー
これらのショートカットは、イシューの表示時に使用できます:
| キーボードショートカット | 説明 |
|---|---|
| e | 説明を編集します。 |
| a | 担当者を変更します。 |
| m | マイルストーンを変更します。 |
| l | ラベルを変更します。 |
| c+r | イシューの参照をコピーします。 |
| r | コメントの入力を開始します。事前選択されたテキストはコメントで引用されます。 |
| → | 次のデザインに移動します。 |
| ← | 前のデザインに移動します。 |
| エスケープ | デザインを閉じます。 |
マージリクエスト
これらのショートカットは、マージリクエストの表示時に使用できます:
| macOSショートカット | Windowsショートカット | 説明 |
|---|---|---|
| ]またはj | 次のファイルに移動します。 | |
| [またはk | 前のファイルに移動します。 | |
| Command+p | Control+p | レビューするファイルを検索してジャンプします。 |
| n | 次に開いているスレッドに移動します。 | |
| p | 前に開いているスレッドに移動します。 | |
| b | ソースブランチ名をコピーします。 | |
| c+r | マージリクエストの参照をコピーします。 | |
| r | コメントの入力を開始します。事前選択されたテキストはコメントで引用されます。 | |
| Shift+Command+Enter | Shift+Control+Enter | コメントをすぐに公開します。 |
| Command+Enter | Control+Enter | レビューの一部として、コメントを保留状態に追加します。 |
| c | 次のコミットに移動します。 | |
| x | 前のコミットに移動します。 | |
| Shift+f | 切り替えファイルブラウザ。 | |
| v | ファイルに表示または非表示のマークを付けます。 | |
| ; | すべてのファイルを展開します。 | |
| Shift+; | すべてのファイルを折りたたみます。 |
プロジェクトファイル
これらのショートカットは、プロジェクト内のファイルの参照時に使用できます(コード > リポジトリに移動):
| キーボードショートカット | 説明 |
|---|---|
| ↑ | 選択範囲を上に移動します(ファイルの検索時のみ、コード > リポジトリに移動し、ファイルを検索を選択)。 |
| ↓ | 選択範囲を下に移動します(ファイルの検索時のみ、コード > リポジトリに移動し、ファイルを検索を選択)。 |
| Enter | 選択範囲を開きます(ファイルの検索時のみ、コード > リポジトリに移動し、ファイルを検索を選択)。 |
| エスケープ | ファイルを検索画面に戻ります(ファイルの検索時のみ、コード > リポジトリに移動し、ファイルを検索を選択)。 |
| y | ファイルのpermalinkに移動します(ファイルの表示時のみ)。 |
| . | Web IDEを開きます。 |
リポジトリグラフ
これらのショートカットは、プロジェクトのリポジトリグラフページ(コード > リポジトリグラフ)の表示時に使用できます:
| キーボードショートカット | 説明 |
|---|---|
| ←またはh | 左にスクロールします。 |
| →またはl | 右にスクロールします。 |
| ↑またはk | 上にスクロールします。 |
| ↓またはj | 下にスクロールします。 |
| Shift+↑またはShift+k | 一番上までスクロールします。 |
| Shift+↓またはShift+j | 一番下までスクロールします。 |
インシデント
これらのショートカットは、インシデントの表示時に使用できます:
| キーボードショートカット | 説明 |
|---|---|
| c+r | インシデントの参照をコピーします。 |
Wikiページ
このショートカットは、Wikiページの表示時に使用できます:
| キーボードショートカット | 説明 |
|---|---|
| e | Wikiページを編集します。 |
リッチテキストエディタ
これらのショートカットは、リッチテキストエディタでファイルを編集するときに使用できます:
| macOSショートカット | Windowsショートカット | 説明 |
|---|---|---|
| Command+c | Control+c | コピー |
| Command+x | Control+x | カット |
| Command+v | Control+v | ペースト |
| Command+Shift+v | Control+Shift+v | 書式なしでペースト |
| Command+z | Control+z | 元に戻す |
| Command+Shift+v | Control+Shift+v | やり直す |
| Shift+Enter | Shift+Enter | 改行を追加する |
フォーマット
| macOSショートカット | Windows/Linuxショートカット | 説明 |
|---|---|---|
| Command+b | Control+b | 太字 |
| Command+i | Control+i | イタリック |
| Command+Shift+x | Control+Shift+x | 取り消し線 |
| Command+k | Control+k | リンクを挿入する |
| Command+Option+0 | Control+Alt+0 | 通常のテキストスタイルを適用する |
| Command+Option+1 | Control+Alt+1 | 見出しスタイル1を適用する |
| Command+Option+2 | Control+Alt+2 | 見出しスタイル2を適用する |
| Command+Option+3 | Control+Alt+3 | 見出しスタイル3を適用する |
| Command+Option+4 | Control+Alt+4 | 見出しスタイル4を適用 |
| Command+Option+5 | Control+Alt+5 | 見出しスタイル5を適用 |
| Command+Option+6 | Control+Alt+6 | 見出しスタイル6を適用 |
| Command+Shift+7 | Control+Shift+7 | 番号付きリスト |
| Command+Shift+8 | Control+Shift+8 | 順序指定なしリスト |
| Command+Shift+9 | Control+Shift+9 | タスクリスト |
| Command+Option+c | Control+Alt+c | コードブロック |
| Command+Shift+h | Control+Shift+h | ハイライト |
| Command+, | Control+, | 下付き文字 |
| Command+. | Control+. | 上付き文字 |
| Tab | Tab | リストをインデント |
| Shift+Tab | Shift+Tab | リストを字下げ |
テキストの選択
| macOSショートカット | Windowsショートカット | 説明 |
|---|---|---|
| Command+a | Control+a | 許可を選択します。 |
| Shift+← | Shift+← | 左に1文字選択範囲を拡張 |
| Shift+→ | Shift+→ | 右に1文字選択範囲を拡張 |
| Shift+↑ | Shift+↑ | 上に1行選択範囲を拡張 |
| Shift+↓ | Shift+↓ | 下に1行選択範囲を拡張 |
| Command+Shift+↑ | Control+Shift+↑ | ドキュメントの先頭まで選択範囲を拡張 |
| Command+Shift+↓ | Control+Shift+↓ | ドキュメントの末尾まで選択範囲を拡張 |
エピック
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
これらのショートカットは、エピックの表示時に使用できます:
| キーボードショートカット | 説明 |
|---|---|
| e | 説明を編集。 |
| l | ラベルを変更。 |
| c+r | エピック参照をコピー。 |
キーボードショートカットを無効にする
キーボードショートカットを無効にするには:
- 左側のサイドバーで、自分のアバターを選択します。
- 設定を選択します。
- 動作セクションで、キーボードショートカットを有効にするチェックボックスをオフにします。
- 変更を保存を選択します。
キーボードショートカットを有効にする
キーボードショートカットを有効にするには:
- 左側のサイドバーで、自分のアバターを選択します。
- 設定を選択します。
- 動作セクションで、キーボードショートカットを有効にするチェックボックスを選択します。
- 変更を保存を選択します。
トラブルシューティング
Linuxショートカット
Linuxユーザーは、オペレーティングシステムまたはブラウザーによってオーバーライドされるGitLabキーボードショートカットが発生する場合があります。