From 6754335b26a399214c146550ee63e6fad217816c Mon Sep 17 00:00:00 2001 From: Tzeng Yuxio Date: Tue, 30 May 2023 20:30:30 +0800 Subject: [PATCH] Add key bindings doc for Chinese --- ...Keybindings_zh.md => Keybindings_zh-CN.md} | 0 docs/keybindings/Keybindings_zh-TW.md | 320 ++++++++++++++++++ 2 files changed, 320 insertions(+) rename docs/keybindings/{Keybindings_zh.md => Keybindings_zh-CN.md} (100%) create mode 100644 docs/keybindings/Keybindings_zh-TW.md diff --git a/docs/keybindings/Keybindings_zh.md b/docs/keybindings/Keybindings_zh-CN.md similarity index 100% rename from docs/keybindings/Keybindings_zh.md rename to docs/keybindings/Keybindings_zh-CN.md diff --git a/docs/keybindings/Keybindings_zh-TW.md b/docs/keybindings/Keybindings_zh-TW.md new file mode 100644 index 000000000..cc30d6acd --- /dev/null +++ b/docs/keybindings/Keybindings_zh-TW.md @@ -0,0 +1,320 @@ +_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+B、`` 表示 Alt+B,`B`表示 Shift+B_ + +## 全局快捷鍵 + +
+  <c-r>: 切換到最近使用的版本庫
+  <pgup>: 向上捲動主面板 (fn+up/shift+k)
+  <pgdown>: 向下捲動主面板 (fn+down/shift+j)
+  @: 開啟命令記錄選單
+  }: 增加差異檢視中顯示變更周圍上下文的大小
+  {: 減小差異檢視中顯示變更周圍上下文的大小
+  :: 執行自訂命令
+  <c-p>: 檢視自訂補丁選項
+  m: 查看合併/變基選項
+  R: 重新整理
+  +: 下一個螢幕模式(常規/半螢幕/全螢幕)
+  _: 上一個螢幕模式
+  ?: 開啟選單
+  <c-s>: 檢視篩選路徑選項
+  W: 開啟差異比較選單
+  <c-e>: 開啟差異比較選單
+  <c-w>: 切換是否在差異檢視中顯示空格變更
+  z: 復原
+  <c-z>: 取消復原
+  P: 推送
+  p: 拉取
+
+ +## 列表面板導航 + +
+  ,: 上一頁
+  .: 下一頁
+  <: 捲動到頂部
+  /: 開始搜尋
+  >: 捲動到底部
+  H: 向左捲動
+  L: 向右捲動
+  ]: 下一個索引標籤
+  [: 上一個索引標籤
+
+ +## Reflog + +
+  <c-o>: 複製提交 SHA 到剪貼簿
+  <space>: 檢出提交
+  y: 複製提交屬性
+  o: 在瀏覽器中開啟提交
+  n: 從提交建立新分支
+  g: 檢視重設選項
+  c: 複製提交 (揀選)
+  C: 複製提交範圍 (揀選)
+  <c-r>: 重設選定的揀選 (複製) 提交
+  <enter>: 檢視提交
+
+ +## 主視窗 (一般) + +
+  mouse wheel down: 向下捲動 (fn+up)
+  mouse wheel up: 向上捲動 (fn+down)
+
+ +## 主視窗 (合併中) + +
+  e: 編輯檔案
+  o: 開啟檔案
+  <left>: 選擇上一個衝突
+  <right>: 選擇下一個衝突
+  <up>: 選擇上一段
+  <down>: 選擇下一段
+  z: 復原
+  M: 開啟外部合併工具 (git mergetool)
+  <space>: 挑選程式碼片段
+  b: 挑選所有程式碼片段
+  <esc>: 返回檔案面板
+
+ +## 主視窗 (預存中) + +
+  <left>: 選擇上一段
+  <right>: 選擇下一段
+  v: 切換拖曳選擇
+  V: 切換拖曳選擇
+  a: 切換選擇程式碼塊
+  <c-o>: 複製所選文本至剪貼簿
+  o: 開啟檔案
+  e: 編輯檔案
+  <esc>: 返回檔案面板
+  <tab>: 切換至另一個面板 (已預存/未預存更改)
+  <space>: 切換現有行的狀態 (已預存/未預存)
+  d: 刪除變更 (git reset)
+  E: 編輯程式碼塊
+  c: 提交變更
+  w: 沒有預提交 hook 就提交更改
+  C: 使用 git 編輯器提交變更
+
+ +## 主面板 (補丁生成) + +
+  <left>: 選擇上一段
+  <right>: 選擇下一段
+  v: 切換拖曳選擇
+  V: 切換拖曳選擇
+  a: 切換選擇程式碼塊
+  <c-o>: 複製所選文本至剪貼簿
+  o: 開啟檔案
+  e: 編輯檔案
+  <space>: 向 (或從) 補丁中添加/刪除行
+  <esc>: 退出自訂補丁建立器
+
+ +## 功能表 + +
+  <enter>: 執行
+  <esc>: 關閉
+
+ +## 子提交 + +
+  <c-o>: 複製提交 SHA 到剪貼簿
+  <space>: 檢出提交
+  y: 複製提交屬性
+  o: 在瀏覽器中開啟提交
+  n: 從提交建立新分支
+  g: 檢視重設選項
+  c: 複製提交 (揀選)
+  C: 複製提交範圍 (揀選)
+  <c-r>: 重設選定的揀選 (複製) 提交
+  <enter>: 檢視所選項目的檔案
+
+ +## 子模組 + +
+  <c-o>: 複製子模組名稱到剪貼簿
+  <enter>: 進入子模組
+  d: 移除子模組
+  u: 更新子模組
+  n: 新增子模組
+  e: 更新子模組 URL
+  i: 初始化子模組
+  b: 查看批量子模組選項
+
+ +## 提交 + +
+  <c-o>: 複製提交 SHA 到剪貼簿
+  <c-r>: 重設選定的揀選 (複製) 提交
+  b: 查看二分選項
+  s: 向下壓縮
+  f: 修復提交 (Fixup)
+  r: 改寫提交
+  R: 使用編輯器改寫提交
+  d: 刪除提交
+  e: 編輯提交
+  p: 挑選提交 (於變基過程中)
+  F: 為此提交建立修復提交
+  S: 壓縮上方所有的“fixup!”提交 (自動壓縮)
+  <c-j>: 向下移動提交
+  <c-k>: 向上移動提交
+  v: 貼上提交 (揀選)
+  A: 使用已預存的更改修正提交
+  a: 設置/重設提交作者
+  t: 還原提交
+  T: 打標籤到提交
+  <c-l>: 開啟記錄選單
+  <space>: 檢出提交
+  y: 複製提交屬性
+  o: 在瀏覽器中開啟提交
+  n: 從提交建立新分支
+  g: 檢視重設選項
+  c: 複製提交 (揀選)
+  C: 複製提交範圍 (揀選)
+  <enter>: 檢視所選項目的檔案
+
+ +## 提交摘要 + +
+  <enter>: 確認
+  <esc>: 關閉
+
+ +## 提交檔案 + +
+  <c-o>: 複製提交的檔案名稱到剪貼簿
+  c: 檢出檔案
+  d: 捨棄此提交對此檔案的更改
+  o: 開啟檔案
+  e: 編輯檔案
+  <space>: 切換檔案是否包含在補丁中
+  a: 切換所有檔案是否包含在補丁中
+  <enter>: 輸入檔案以將選定的行添加至補丁(或切換目錄折疊)
+  `: 切換檔案樹狀視圖
+
+ +## 收藏 (Stash) + +
+  <space>: 套用
+  g: 還原
+  d: 捨棄
+  n: 新分支
+  r: 重新命名收藏
+  <enter>: 檢視所選項目的檔案
+
+ +## 本地分支 + +
+  <c-o>: 複製分支名稱到剪貼簿
+  i: 顯示 git-flow 選項
+  <space>: 檢出
+  n: 新分支
+  o: 建立拉取請求
+  O: 建立拉取請求選項
+  <c-y>: 複製拉取請求的 URL 到剪貼板
+  c: 根據名稱檢出
+  F: 強制檢出
+  d: 刪除分支
+  r: 將已檢出的分支變基至此分支
+  M: 合併到當前檢出的分支
+  f: 從上游快進此分支
+  T: 建立標籤
+  g: 檢視重設選項
+  R: 重新命名分支
+  u: 設定/取消設定上游
+  <enter>: 檢視提交
+
+ +## 標籤 + +
+  <space>: 檢出
+  d: 刪除標籤
+  P: 推送標籤
+  n: 建立標籤
+  g: 檢視重設選項
+  <enter>: 檢視提交
+
+ +## 檔案 + +
+  <c-o>: 複製檔案名稱到剪貼簿
+  d: 檢視“捨棄更改”的選項
+  <space>: 切換預存
+  <c-b>: 篩選檔案 (預存/未預存)
+  c: 提交變更
+  w: 沒有預提交 hook 就提交更改
+  A: 修正上次提交
+  C: 使用 git 編輯器提交變更
+  e: 編輯檔案
+  o: 開啟檔案
+  i: 忽略或排除檔案
+  r: 重新整理檔案
+  s: 收藏所有變更
+  S: 檢視收藏選項
+  a: 全部預存/取消預存
+  <enter>: 選擇檔案中的單個程式碼塊/行,或展開/折疊目錄
+  g: 檢視上游重設選項
+  D: 檢視重設選項
+  `: 切換檔案樹狀視圖
+  M: 開啟外部合併工具 (git mergetool)
+  f: 擷取
+
+ +## 狀態 + +
+  o: 開啟設定檔案
+  e: 編輯設定檔案
+  u: 檢查更新
+  <enter>: 切換到最近使用的版本庫
+  a: 顯示所有分支日誌
+
+ +## 確認面板 + +
+  <enter>: 確認
+  <esc>: 關閉/取消
+
+ +## 遠端 + +
+  f: 擷取遠端
+  n: 新增遠端
+  d: 移除遠端
+  e: 編輯遠端
+
+ +## 遠端分支 + +
+  <c-o>: 複製分支名稱到剪貼簿
+  <space>: 檢出
+  n: 新分支
+  M: 合併到當前檢出的分支
+  r: 將已檢出的分支變基至此分支
+  d: 刪除分支
+  u: 將此分支設為當前分支之上游
+  <esc>: 返回遠端列表
+  g: 檢視重設選項
+  <enter>: 檢視提交
+