summaryrefslogtreecommitdiffstats
path: root/docs/keybindings
diff options
context:
space:
mode:
Diffstat (limited to 'docs/keybindings')
-rw-r--r--docs/keybindings/Keybindings_en.md4
-rw-r--r--docs/keybindings/Keybindings_ja.md286
-rw-r--r--docs/keybindings/Keybindings_nl.md4
-rw-r--r--docs/keybindings/Keybindings_pl.md4
-rw-r--r--docs/keybindings/Keybindings_zh.md4
5 files changed, 294 insertions, 8 deletions
diff --git a/docs/keybindings/Keybindings_en.md b/docs/keybindings/Keybindings_en.md
index 2626cb6eb..f37326fe4 100644
--- a/docs/keybindings/Keybindings_en.md
+++ b/docs/keybindings/Keybindings_en.md
@@ -6,8 +6,8 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct
<pre>
<kbd>ctrl+r</kbd>: switch to a recent repo
- <kbd>pgup</kbd>: scroll up main panel (fn+up)
- <kbd>pgdown</kbd>: scroll down main panel (fn+down)
+ <kbd>pgup</kbd>: scroll up main panel (fn+up/shift+k)
+ <kbd>pgdown</kbd>: scroll down main panel (fn+down/shift+j)
<kbd>m</kbd>: view merge/rebase options
<kbd>ctrl+p</kbd>: view custom patch options
<kbd>R</kbd>: refresh
diff --git a/docs/keybindings/Keybindings_ja.md b/docs/keybindings/Keybindings_ja.md
new file mode 100644
index 000000000..86ca52b1b
--- /dev/null
+++ b/docs/keybindings/Keybindings_ja.md
@@ -0,0 +1,286 @@
+_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 キーバインド
+
+## グローバルキーバインド
+
+<pre>
+ <kbd>ctrl+r</kbd>: 最近使用したリポジトリに切り替え
+ <kbd>pgup</kbd>: メインパネルを上にスクロール (fn+up/shift+k)
+ <kbd>pgdown</kbd>: メインパネルを下にスクロール (fn+down/shift+j)
+ <kbd>m</kbd>: view merge/rebase options
+ <kbd>ctrl+p</kbd>: view custom patch options
+ <kbd>R</kbd>: リフレッシュ
+ <kbd>x</kbd>: メニューを開く
+ <kbd>+</kbd>: 次のスクリーンモード (normal/half/fullscreen)
+ <kbd>_</kbd>: 前のスクリーンモード
+ <kbd>ctrl+s</kbd>: view filter-by-path options
+ <kbd>W</kbd>: 差分メニューを開く
+ <kbd>ctrl+e</kbd>: 差分メニューを開く
+ <kbd>@</kbd>: コマンドログメニューを開く
+ <kbd>}</kbd>: Increase the size of the context shown around changes in the diff view
+ <kbd>{</kbd>: Decrease the size of the context shown around changes in the diff view
+ <kbd>:</kbd>: カスタムコマンドを実行
+ <kbd>z</kbd>: アンドゥ (via reflog) (experimental)
+ <kbd>ctrl+z</kbd>: リドゥ (via reflog) (experimental)
+ <kbd>P</kbd>: push
+ <kbd>p</kbd>: pull
+</pre>
+
+## 一覧パネルの操作
+
+<pre>
+ <kbd>.</kbd>: 次のページ
+ <kbd>,</kbd>: 前のページ
+ <kbd><</kbd>: 最上部までスクロール
+ <kbd>></kbd>: 最下部までスクロール
+ <kbd>/</kbd>: 検索を開始
+ <kbd>H</kbd>: 左スクロール
+ <kbd>L</kbd>: 右スクロール
+ <kbd>]</kbd>: 次のタブ
+ <kbd>[</kbd>: 前のタブ
+</pre>
+
+## Stash
+
+<pre>
+ <kbd>space</kbd>: 適用
+ <kbd>g</kbd>: pop
+ <kbd>d</kbd>: drop
+ <kbd>n</kbd>: 新しいブランチを作成
+ <kbd>enter</kbd>: view selected item's files
+</pre>
+
+## Sub-commits
+
+<pre>
+ <kbd>ctrl+o</kbd>: コミットのSHAをクリップボードにコピー
+ <kbd>space</kbd>: コミットをチェックアウト
+ <kbd>y</kbd>: コミットの情報をコピー
+ <kbd>o</kbd>: ブラウザでコミットを開く
+ <kbd>n</kbd>: コミットにブランチを作成
+ <kbd>g</kbd>: view reset options
+ <kbd>c</kbd>: コミットをコピー (cherry-pick)
+ <kbd>C</kbd>: コミットを範囲コピー (cherry-pick)
+ <kbd>ctrl+r</kbd>: reset cherry-picked (copied) commits selection
+ <kbd>enter</kbd>: view selected item's files
+</pre>
+
+## コミット
+
+<pre>
+ <kbd>ctrl+o</kbd>: コミットのSHAをクリップボードにコピー
+ <kbd>ctrl+r</kbd>: reset cherry-picked (copied) commits selection
+ <kbd>b</kbd>: view bisect options
+ <kbd>s</kbd>: squash down
+ <kbd>f</kbd>: fixup commit
+ <kbd>r</kbd>: コミットメッセージを変更
+ <kbd>R</kbd>: エディタでコミットメッセージを編集
+ <kbd>d</kbd>: コミットを削除
+ <kbd>e</kbd>: コミットを編集
+ <kbd>p</kbd>: pick commit (when mid-rebase)
+ <kbd>F</kbd>: このコミットに対するfixupコミットを作成
+ <kbd>S</kbd>: squash all 'fixup!' commits above selected commit (autosquash)
+ <kbd>ctrl+j</kbd>: コミットを1つ下に移動
+ <kbd>ctrl+k</kbd>: コミットを1つ上に移動
+ <kbd>v</kbd>: コミットを貼り付け (cherry-pick)
+ <kbd>A</kbd>: ステージされた変更でamendコミット
+ <kbd>t</kbd>: コミットをrevert
+ <kbd>T</kbd>: タグを作成
+ <kbd>ctrl+l</kbd>: ログメニューを開く
+ <kbd>space</kbd>: コミットをチェックアウト
+ <kbd>y</kbd>: コミットの情報をコピー
+ <kbd>o</kbd>: ブラウザでコミットを開く
+ <kbd>n</kbd>: コミットにブランチを作成
+ <kbd>g</kbd>: view reset options
+ <kbd>c</kbd>: コミットをコピー (cherry-pick)
+ <kbd>C</kbd>: コミットを範囲コピー (cherry-pick)
+ <kbd>enter</kbd>: view selected item's files
+</pre>
+
+## コミットファイル
+
+<pre>
+ <kbd>ctrl+o</kbd>: コミットされたファイル名をクリップボードにコピー
+ <kbd>c</kbd>: checkout file
+ <kbd>d</kbd>: discard this commit's changes to this file
+ <kbd>o</kbd>: ファイルを開く
+ <kbd>e</kbd>: ファイルを編集
+ <kbd>space</kbd>: toggle file included in patch
+ <kbd>a</kbd>: toggle all files included in patch
+ <kbd>enter</kbd>: enter file to add selected lines to the patch (or toggle directory collapsed)
+ <kbd>`</kbd>: ファイルツリーの表示を切り替え
+</pre>
+
+## サブモジュール
+
+<pre>
+ <kbd>ctrl+o</kbd>: サブモジュール名をクリップボードにコピー
+ <kbd>enter</kbd>: サブモジュールを開く
+ <kbd>d</kbd>: サブモジュールを削除
+ <kbd>u</kbd>: サブモジュールを更新
+ <kbd>n</kbd>: サブモジュールを新規追加
+ <kbd>e</kbd>: サブモジュールのURLを更新
+ <kbd>i</kbd>: サブモジュールを初期化
+ <kbd>b</kbd>: view bulk submodule options
+</pre>
+
+## ステータス
+
+<pre>
+ <kbd>e</kbd>: 設定ファイルを編集
+ <kbd>o</kbd>: 設定ファイルを開く
+ <kbd>u</kbd>: 更新を確認
+ <kbd>enter</kbd>: 最近使用したリポジトリに切り替え
+ <kbd>a</kbd>: すべてのブランチログを表示
+</pre>
+
+## タグ
+
+<pre>
+ <kbd>space</kbd>: チェックアウト
+ <kbd>d</kbd>: タグを削除
+ <kbd>P</kbd>: タグをpush
+ <kbd>n</kbd>: タグを作成
+ <kbd>g</kbd>: view reset options
+ <kbd>enter</kbd>: コミットを閲覧
+</pre>
+
+## ファイル
+
+<pre>
+ <kbd>ctrl+o</kbd>: ファイル名をクリップボードにコピー
+ <kbd>ctrl+w</kbd>: 空白文字の差分の表示有無を切り替え
+ <kbd>d</kbd>: view 'discard changes' options
+ <kbd>space</kbd>: ステージ/アンステージ
+ <kbd>ctrl+b</kbd>: ファイルをフィルタ (ステージ/アンステージ)
+ <kbd>c</kbd>: 変更をコミット
+ <kbd>w</kbd>: pre-commitフックを実行せずに変更をコミット
+ <kbd>A</kbd>: 最新のコミットにamend
+ <kbd>C</kbd>: gitエディタを使用して変更をコミット
+ <kbd>e</kbd>: ファイルを編集
+ <kbd>o</kbd>: ファイルを開く
+ <kbd>i</kbd>: .gitignoreに追加
+ <kbd>r</kbd>: ファイルをリフレッシュ
+ <kbd>s</kbd>: 変更をstash
+ <kbd>S</kbd>: view stash options
+ <kbd>a</kbd>: すべての変更をステージ/アンステージ
+ <kbd>enter</kbd>: stage individual hunks/lines for file, or collapse/expand for directory
+ <kbd>g</kbd>: view upstream reset options
+ <kbd>D</kbd>: view reset options
+ <kbd>`</kbd>: ファイルツリーの表示を切り替え
+ <kbd>M</kbd>: git mergetoolを開く
+ <kbd>f</kbd>: fetch
+</pre>
+
+## ブランチ
+
+<pre>
+ <kbd>ctrl+o</kbd>: ブランチ名をクリップボードにコピー
+ <kbd>i</kbd>: show git-flow options
+ <kbd>space</kbd>: チェックアウト
+ <kbd>n</kbd>: 新しいブランチを作成
+ <kbd>o</kbd>: Pull Requestを作成
+ <kbd>O</kbd>: create pull request options
+ <kbd>ctrl+y</kbd>: Pull RequestのURLをクリップボードにコピー
+ <kbd>c</kbd>: checkout by name
+ <kbd>F</kbd>: force checkout
+ <kbd>d</kbd>: ブランチを削除
+ <kbd>r</kbd>: rebase checked-out branch onto this branch
+ <kbd>M</kbd>: 現在のブランチにマージ
+ <kbd>f</kbd>: fast-forward this branch from its upstream
+ <kbd>g</kbd>: view reset options
+ <kbd>R</kbd>: ブランチ名を変更
+ <kbd>enter</kbd>: コミットを閲覧
+ <kbd>f</kbd>: リモートをfetch
+ <kbd>n</kbd>: リモートを新規追加
+ <kbd>d</kbd>: リモートを削除
+ <kbd>e</kbd>: リモートを編集
+</pre>
+
+## メインパネル (Merging)
+
+<pre>
+ <kbd>esc</kbd>: ファイル一覧に戻る
+ <kbd>M</kbd>: git mergetoolを開く
+ <kbd>space</kbd>: pick hunk
+ <kbd>b</kbd>: pick all hunks
+ <kbd>◄</kbd>: 前のコンフリクトを選択
+ <kbd>►</kbd>: 次のコンフリクトを選択
+ <kbd>▲</kbd>: 前のhunkを選択
+ <kbd>▼</kbd>: 次のhunkを選択
+ <kbd>e</kbd>: ファイルを編集
+ <kbd>o</kbd>: ファイルを開く
+ <kbd>z</kbd>: アンドゥ
+</pre>
+
+## メインパネル (Normal)
+
+<pre>
+ <kbd>mouse wheel down</kbd>: 下にスクロール (fn+up)
+ <kbd>mouse wheel up</kbd>: 上にスクロール (fn+down)
+</pre>
+
+## メインパネル (Patch Building)
+
+<pre>
+ <kbd>esc</kbd>: line-by-lineモードを終了
+ <kbd>o</kbd>: ファイルを開く
+ <kbd>▲</kbd>: 前の行を選択
+ <kbd>▼</kbd>: 次の行を選択
+ <kbd>◄</kbd>: 前のhunkを選択
+ <kbd>►</kbd>: 次のhunkを選択
+ <kbd>ctrl+o</kbd>: 選択されたテキストをクリップボードにコピー
+ <kbd>space</kbd>: 行をパッチに追加/削除
+ <kbd>v</kbd>: 範囲選択を切り替え
+ <kbd>V</kbd>: 範囲選択を切り替え
+ <kbd>a</kbd>: hunk選択を切り替え
+</pre>
+
+## メインパネル (Staging)
+
+<pre>
+ <kbd>esc</kbd>: ファイル一覧に戻る
+ <kbd>space</kbd>: 選択行をステージ/アンステージ
+ <kbd>d</kbd>: 変更を削除 (git reset)
+ <kbd>tab</kbd>: パネルを切り替え
+ <kbd>o</kbd>: ファイルを開く
+ <kbd>▲</kbd>: 前の行を選択
+ <kbd>▼</kbd>: 次の行を選択
+ <kbd>◄</kbd>: 前のhunkを選択
+ <kbd>►</kbd>: 次のhunkを選択
+ <kbd>ctrl+o</kbd>: 選択されたテキストをクリップボードにコピー
+ <kbd>e</kbd>: ファイルを編集
+ <kbd>v</kbd>: 範囲選択を切り替え
+ <kbd>V</kbd>: 範囲選択を切り替え
+ <kbd>a</kbd>: hunk選択を切り替え
+</pre>
+
+## リモートブランチ
+
+<pre>
+ <kbd>space</kbd>: チェックアウト
+ <kbd>n</kbd>: 新しいブランチを作成
+ <kbd>M</kbd>: 現在のブランチにマージ
+ <kbd>r</kbd>: rebase checked-out branch onto this branch
+ <kbd>d</kbd>: ブランチを削除
+ <kbd>u</kbd>: set as upstream of checked-out branch
+ <kbd>esc</kbd>: リモート一覧に戻る
+ <kbd>g</kbd>: view reset options
+ <kbd>enter</kbd>: コミットを閲覧
+</pre>
+
+## 参照ログ
+
+<pre>
+ <kbd>ctrl+o</kbd>: コミットのSHAをクリップボードにコピー
+ <kbd>space</kbd>: コミットをチェックアウト
+ <kbd>y</kbd>: コミットの情報をコピー
+ <kbd>o</kbd>: ブラウザでコミットを開く
+ <kbd>n</kbd>: コミットにブランチを作成
+ <kbd>g</kbd>: view reset options
+ <kbd>c</kbd>: コミットをコピー (cherry-pick)
+ <kbd>C</kbd>: コミットを範囲コピー (cherry-pick)
+ <kbd>ctrl+r</kbd>: reset cherry-picked (copied) commits selection
+ <kbd>enter</kbd>: コミットを閲覧
+</pre>
diff --git a/docs/keybindings/Keybindings_nl.md b/docs/keybindings/Keybindings_nl.md
index 76981ce4a..0fb4c8bb8 100644
--- a/docs/keybindings/Keybindings_nl.md
+++ b/docs/keybindings/Keybindings_nl.md
@@ -6,8 +6,8 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct
<pre>
<kbd>ctrl+r</kbd>: wissel naar een recente repo
- <kbd>pgup</kbd>: scroll naar beneden vanaf hoofdpaneel (fn+up)
- <kbd>pgdown</kbd>: scroll naar beneden vanaf hoofdpaneel (fn+down)
+ <kbd>pgup</kbd>: scroll naar beneden vanaf hoofdpaneel (fn+up/shift+k)
+ <kbd>pgdown</kbd>: scroll naar beneden vanaf hoofdpaneel (fn+down/shift+j)
<kbd>m</kbd>: bekijk merge/rebase opties
<kbd>ctrl+p</kbd>: bekijk aangepaste patch opties
<kbd>R</kbd>: verversen
diff --git a/docs/keybindings/Keybindings_pl.md b/docs/keybindings/Keybindings_pl.md
index b70e43a5e..b2e7eff11 100644
--- a/docs/keybindings/Keybindings_pl.md
+++ b/docs/keybindings/Keybindings_pl.md
@@ -6,8 +6,8 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct
<pre>
<kbd>ctrl+r</kbd>: switch to a recent repo
- <kbd>pgup</kbd>: scroll up main panel (fn+up)
- <kbd>pgdown</kbd>: scroll down main panel (fn+down)
+ <kbd>pgup</kbd>: scroll up main panel (fn+up/shift+k)
+ <kbd>pgdown</kbd>: scroll down main panel (fn+down/shift+j)
<kbd>m</kbd>: widok scalenia/opcje zmiany bazy
<kbd>ctrl+p</kbd>: view custom patch options
<kbd>R</kbd>: odśwież
diff --git a/docs/keybindings/Keybindings_zh.md b/docs/keybindings/Keybindings_zh.md
index 4baa639f0..2393e9b49 100644
--- a/docs/keybindings/Keybindings_zh.md
+++ b/docs/keybindings/Keybindings_zh.md
@@ -6,8 +6,8 @@ _This file is auto-generated. To update, make the changes in the pkg/i18n direct
<pre>
<kbd>ctrl+r</kbd>: 切换到最近的仓库
- <kbd>pgup</kbd>: 向上滚动主面板 (fn+up)
- <kbd>pgdown</kbd>: 向下滚动主面板 (fn+down)
+ <kbd>pgup</kbd>: 向上滚动主面板 (fn+up/shift+k)
+ <kbd>pgdown</kbd>: 向下滚动主面板 (fn+down/shift+j)
<kbd>m</kbd>: 查看 合并/变基 选项
<kbd>ctrl+p</kbd>: 查看自定义补丁选项
<kbd>R</kbd>: 刷新