docs: improve zh-cn and zh-tw documentation translations (#13942)

This commit is contained in:
chenmi
2026-02-17 06:06:39 -06:00
committed by GitHub
parent 8d0a303af4
commit 4fd3141ab5
68 changed files with 4624 additions and 4518 deletions
@@ -1,9 +1,9 @@
---
title: 快捷键
description: 自定义您的按键绑定。
description: 自定义您的快捷键。
---
opencode 有一个按键绑定列表,您可以通过 opencode 配置进行自定义。
OpenCode 提供了一系列快捷键,您可以通过 OpenCode 配置进行自定义。
```json title="opencode.json"
{
@@ -105,19 +105,19 @@ opencode 有一个按键绑定列表,您可以通过 opencode 配置进行自
---
## Leader 键
## 前导键
opencode 对大多数按键绑定使用 `leader` 键。这可以避免终端中的冲突。
OpenCode 的大多数快捷键使用 `leader`(前导键)。这可以避免与终端中的其他快捷键冲突。
默认情况下,`ctrl+x` 是主键,大多数操作要求您先按主键,再按快捷键。例如,要开始新会话,请先按 `ctrl+x`,然后按 `n`。
默认情况下,`ctrl+x` 是前导键,大多数操作需要您先按下前导键,然后再按对应的快捷键。例如,要新建一个会话,请先按 `ctrl+x`,然后按 `n`。
您不需要为键绑定使用主键,但我们建议您这样做。
您不一定需要使用前导键来设置快捷键,但我们建议您这样做。
---
## 禁用按键绑定
## 禁用快捷键
您可以通过将按键添加到您的配置中并使用值“none”来禁用按键绑定。
您可以通过在配置中将对应的键值设置为 "none" 来禁用某个快捷键。
```json title="opencode.json"
{
@@ -130,41 +130,41 @@ opencode 对大多数按键绑定使用 `leader` 键。这可以避免终端中
---
## 桌面提示快捷键
## 桌面版提示词输入快捷键
opencode 桌面应用程序提示输入支持常见的 Readline/Emacs 风格的文本编辑快捷方式。这些是内置的,目前无法通过 `opencode.json` 进行配置。
OpenCode 桌面应用的提示词输入框支持常见的 Readline/Emacs 风格文本编辑快捷键。这些快捷键为内置功能,目前无法通过 `opencode.json` 进行配置。
| 快捷键 | 动作 |
| -------- | ------------------------- |
| `ctrl+a` | 移至当前行起点 |
| `ctrl+e` | 移至当前行尾 |
| `ctrl+b` | 将光标向后移动一个字符 |
| `ctrl+f` | 将光标向前移动一个字符 |
| `alt+b` | 将光标向后移动一个单词 |
| `alt+f` | 将光标向前移动一个单词 |
| `ctrl+d` | 删除光标下的字符 |
| `ctrl+k` | 删除到行尾 |
| `ctrl+u` | 删除到行首 |
| `ctrl+w` | 删除前一个单词 |
| `alt+d` | 删除下一个单词 |
| `ctrl+t` | 转置字符 |
| `ctrl+g` | 取消弹出窗口/中止运行响应 |
| 快捷键 | 操作 |
| -------- | --------------------------------- |
| `ctrl+a` | 移动到当前行的开头 |
| `ctrl+e` | 移动到当前行的末尾 |
| `ctrl+b` | 光标向后移动一个字符 |
| `ctrl+f` | 光标向前移动一个字符 |
| `alt+b` | 光标向后移动一个单词 |
| `alt+f` | 光标向前移动一个单词 |
| `ctrl+d` | 删除光标所在位置的字符 |
| `ctrl+k` | 删除从光标到行尾的内容 |
| `ctrl+u` | 删除从光标到行首的内容 |
| `ctrl+w` | 删除前一个单词 |
| `alt+d` | 删除后一个单词 |
| `ctrl+t` | 交换光标前后的字符 |
| `ctrl+g` | 取消弹出窗口 / 中止正在运行的响应 |
---
## Shift+Enter
默认情况下,某些终端不发送带有 Enter 的修饰键。您可能需要配置终端发送 `Shift+Enter` 作为转义序列。
某些终端默认不会发送带修饰键的 Enter 键。您可能需要配置终端将 `Shift+Enter` 作为转义序列发送。
### Windows Terminal
打开您的 `settings.json`:
打开您的 `settings.json` 文件,路径为:
```
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
```
将其添加到根级 `actions` 数组:
将以下内容添加到根级 `actions` 数组中:
```json
"actions": [
@@ -178,7 +178,7 @@ opencode 桌面应用程序提示输入支持常见的 Readline/Emacs 风格的
]
```
将其添加到根级 `keybindings` 数组:
将以下内容添加到根级 `keybindings` 数组中:
```json
"keybindings": [
@@ -189,4 +189,4 @@ opencode 桌面应用程序提示输入支持常见的 Readline/Emacs 风格的
]
```
保存文件并重新启动 Windows Terminal 或打开新选项卡。
保存文件并重启 Windows Terminal,或打开一个新标签页。