1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2024-12-14 11:23:09 +02:00
lazygit/docs/keybindings/Keybindings_ja.md
2022-05-05 18:42:27 +09:00

10 KiB

This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run go run scripts/cheatsheet/main.go generate from the project root.

Lazygit キーバインド

グローバルキーバインド

  ctrl+r: 最近使用したリポジトリに切り替え
  pgup: メインパネルを上にスクロール (fn+up/shift+k)
  pgdown: メインパネルを下にスクロール (fn+down/shift+j)
  m: view merge/rebase options
  ctrl+p: view custom patch options
  R: リフレッシュ
  x: メニューを開く
  +: 次のスクリーンモード (normal/half/fullscreen)
  _: 前のスクリーンモード
  ctrl+s: view filter-by-path options
  W: 差分メニューを開く
  ctrl+e: 差分メニューを開く
  @: コマンドログメニューを開く
  }: Increase the size of the context shown around changes in the diff view
  {: Decrease the size of the context shown around changes in the diff view
  :: カスタムコマンドを実行
  z: アンドゥ (via reflog) (experimental)
  ctrl+z: リドゥ (via reflog) (experimental)
  P: push
  p: pull

一覧パネルの操作

  .: 次のページ
  ,: 前のページ
  <: 最上部までスクロール
  >: 最下部までスクロール
  /: 検索を開始
  H: 左スクロール
  L: 右スクロール
  ]: 次のタブ
  [: 前のタブ

Stash

  space: 適用
  g: pop
  d: drop
  n: 新しいブランチを作成
  enter: view selected item's files

Sub-commits

  ctrl+o: コミットのSHAをクリップボードにコピー
  space: コミットをチェックアウト
  y: コミットの情報をコピー
  o: ブラウザでコミットを開く
  n: コミットにブランチを作成
  g: view reset options
  c: コミットをコピー (cherry-pick)
  C: コミットを範囲コピー (cherry-pick)
  ctrl+r: reset cherry-picked (copied) commits selection
  enter: view selected item's files

コミット

  ctrl+o: コミットのSHAをクリップボードにコピー
  ctrl+r: reset cherry-picked (copied) commits selection
  b: view bisect options
  s: squash down
  f: fixup commit
  r: コミットメッセージを変更
  R: エディタでコミットメッセージを編集
  d: コミットを削除
  e: コミットを編集
  p: pick commit (when mid-rebase)
  F: このコミットに対するfixupコミットを作成
  S: squash all 'fixup!' commits above selected commit (autosquash)
  ctrl+j: コミットを1つ下に移動
  ctrl+k: コミットを1つ上に移動
  v: コミットを貼り付け (cherry-pick)
  A: ステージされた変更でamendコミット
  t: コミットをrevert
  T: タグを作成
  ctrl+l: ログメニューを開く
  space: コミットをチェックアウト
  y: コミットの情報をコピー
  o: ブラウザでコミットを開く
  n: コミットにブランチを作成
  g: view reset options
  c: コミットをコピー (cherry-pick)
  C: コミットを範囲コピー (cherry-pick)
  enter: view selected item's files

コミットファイル

  ctrl+o: コミットされたファイル名をクリップボードにコピー
  c: checkout file
  d: discard this commit's changes to this file
  o: ファイルを開く
  e: ファイルを編集
  space: toggle file included in patch
  a: toggle all files included in patch
  enter: enter file to add selected lines to the patch (or toggle directory collapsed)
  `: ファイルツリーの表示を切り替え

サブモジュール

  ctrl+o: サブモジュール名をクリップボードにコピー
  enter: サブモジュールを開く
  d: サブモジュールを削除
  u: サブモジュールを更新
  n: サブモジュールを新規追加
  e: サブモジュールのURLを更新
  i: サブモジュールを初期化
  b: view bulk submodule options

ステータス

  e: 設定ファイルを編集
  o: 設定ファイルを開く
  u: 更新を確認
  enter: 最近使用したリポジトリに切り替え
  a: すべてのブランチログを表示

タグ

  space: チェックアウト
  d: タグを削除
  P: タグをpush
  n: タグを作成
  g: view reset options
  enter: コミットを閲覧

ファイル

  ctrl+o: ファイル名をクリップボードにコピー
  ctrl+w: 空白文字の差分の表示有無を切り替え
  d: view 'discard changes' options
  space: ステージ/アンステージ
  ctrl+b: ファイルをフィルタ (ステージ/アンステージ)
  c: 変更をコミット
  w: pre-commitフックを実行せずに変更をコミット
  A: 最新のコミットにamend
  C: gitエディタを使用して変更をコミット
  e: ファイルを編集
  o: ファイルを開く
  i: .gitignoreに追加
  r: ファイルをリフレッシュ
  s: 変更をstash
  S: view stash options
  a: すべての変更をステージ/アンステージ
  enter: stage individual hunks/lines for file, or collapse/expand for directory
  g: view upstream reset options
  D: view reset options
  `: ファイルツリーの表示を切り替え
  M: git mergetoolを開く
  f: fetch

ブランチ

  ctrl+o: ブランチ名をクリップボードにコピー
  i: show git-flow options
  space: チェックアウト
  n: 新しいブランチを作成
  o: Pull Requestを作成
  O: create pull request options
  ctrl+y: Pull RequestのURLをクリップボードにコピー
  c: checkout by name
  F: force checkout
  d: ブランチを削除
  r: rebase checked-out branch onto this branch
  M: 現在のブランチにマージ
  f: fast-forward this branch from its upstream
  g: view reset options
  R: ブランチ名を変更
  enter: コミットを閲覧
  f: リモートをfetch
  n: リモートを新規追加
  d: リモートを削除
  e: リモートを編集

メインパネル (Merging)

  esc: ファイル一覧に戻る
  M: git mergetoolを開く
  space: pick hunk
  b: pick all hunks
  : 前のコンフリクトを選択
  : 次のコンフリクトを選択
  : 前のhunkを選択
  : 次のhunkを選択
  e: ファイルを編集
  o: ファイルを開く
  z: アンドゥ

メインパネル (Normal)

  mouse wheel down: 下にスクロール (fn+up)
  mouse wheel up: 上にスクロール (fn+down)

メインパネル (Patch Building)

  esc: line-by-lineモードを終了
  o: ファイルを開く
  : 前の行を選択
  : 次の行を選択
  : 前のhunkを選択
  : 次のhunkを選択
  ctrl+o: 選択されたテキストをクリップボードにコピー
  space: 行をパッチに追加/削除
  v: 範囲選択を切り替え
  V: 範囲選択を切り替え
  a: hunk選択を切り替え

メインパネル (Staging)

  esc: ファイル一覧に戻る
  space: 選択行をステージ/アンステージ
  d: 変更を削除 (git reset)
  tab: パネルを切り替え
  o: ファイルを開く
  : 前の行を選択
  : 次の行を選択
  : 前のhunkを選択
  : 次のhunkを選択
  ctrl+o: 選択されたテキストをクリップボードにコピー
  e: ファイルを編集
  v: 範囲選択を切り替え
  V: 範囲選択を切り替え
  a: hunk選択を切り替え

リモートブランチ

  space: チェックアウト
  n: 新しいブランチを作成
  M: 現在のブランチにマージ
  r: rebase checked-out branch onto this branch
  d: ブランチを削除
  u: set as upstream of checked-out branch
  esc: リモート一覧に戻る
  g: view reset options
  enter: コミットを閲覧

参照ログ

  ctrl+o: コミットのSHAをクリップボードにコピー
  space: コミットをチェックアウト
  y: コミットの情報をコピー
  o: ブラウザでコミットを開く
  n: コミットにブランチを作成
  g: view reset options
  c: コミットをコピー (cherry-pick)
  C: コミットを範囲コピー (cherry-pick)
  ctrl+r: reset cherry-picked (copied) commits selection
  enter: コミットを閲覧