summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/it/tui.mdx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/web/src/content/docs/it/tui.mdx')
-rw-r--r--packages/web/src/content/docs/it/tui.mdx52
1 files changed, 31 insertions, 21 deletions
diff --git a/packages/web/src/content/docs/it/tui.mdx b/packages/web/src/content/docs/it/tui.mdx
index 8a09c97a3..2e4efa260 100644
--- a/packages/web/src/content/docs/it/tui.mdx
+++ b/packages/web/src/content/docs/it/tui.mdx
@@ -63,7 +63,7 @@ Quando usi la TUI di OpenCode, puoi digitare `/` seguito dal nome di un comando
/help
```
-Molti comandi hanno anche una scorciatoia da tastiera che usa `ctrl+x` come tasto leader (predefinito). [Scopri di piu](/docs/keybinds).
+Molti comandi hanno anche una scorciatoia da tastiera che usa `ctrl+x` come tasto leader (predefinito). [Scopri di più](/docs/keybinds).
Ecco tutti i comandi slash disponibili:
@@ -105,7 +105,7 @@ Attiva/disattiva i dettagli di esecuzione degli strumenti.
### editor
-Apre un editor esterno per comporre messaggi. Usa l'editor impostato nella variabile d'ambiente `EDITOR`. [Scopri di piu](#editor-setup).
+Apre un editor esterno per comporre messaggi. Usa l'editor impostato nella variabile d'ambiente `EDITOR`. [Scopri di più](#editor-setup).
```bash frame="none"
/editor
@@ -129,7 +129,7 @@ Esce da OpenCode. _Alias_: `/quit`, `/q`
### esporta
-Esporta la conversazione corrente in Markdown e la apre nell'editor predefinito. Usa l'editor impostato nella variabile d'ambiente `EDITOR`. [Scopri di piu](#editor-setup).
+Esporta la conversazione corrente in Markdown e la apre nell'editor predefinito. Usa l'editor impostato nella variabile d'ambiente `EDITOR`. [Scopri di più](#editor-setup).
```bash frame="none"
/export
@@ -153,7 +153,7 @@ Mostra la finestra di aiuto.
### inizializza
-Crea o aggiorna il file `AGENTS.md`. [Scopri di piu](/docs/rules).
+Crea o aggiorna il file `AGENTS.md`. [Scopri di più](/docs/rules).
```bash frame="none"
/init
@@ -219,7 +219,7 @@ Elenca e passa tra le sessioni. _Alias_: `/resume`, `/continue`
### condividi
-Condivide la sessione corrente. [Scopri di piu](/docs/share).
+Condivide la sessione corrente. [Scopri di più](/docs/share).
```bash frame="none"
/share
@@ -234,7 +234,7 @@ Condivide la sessione corrente. [Scopri di piu](/docs/share).
Elenca i temi disponibili.
```bash frame="none"
-/theme
+/themes
```
**Scorciatoia:** `ctrl+x t`
@@ -243,10 +243,10 @@ Elenca i temi disponibili.
### ragionamento
-Attiva/disattiva la visibilita dei blocchi thinking/reasoning nella conversazione. Quando abilitato, puoi vedere il ragionamento del modello per i modelli che supportano extended thinking.
+Attiva/disattiva la visibilità dei blocchi thinking/reasoning nella conversazione. Quando abilitato, puoi vedere il ragionamento del modello per i modelli che supportano extended thinking.
:::note
-Questo comando controlla solo se i blocchi di thinking vengono **mostrati**: non abilita o disabilita le capacita di ragionamento del modello. Per cambiare le capacita di ragionamento effettive, usa `ctrl+t` per ciclare tra le varianti del modello.
+Questo comando controlla solo se i blocchi di thinking vengono **mostrati**: non abilita o disabilita le capacità di ragionamento del modello. Per cambiare le capacità di ragionamento effettive, usa `ctrl+t` per ciclare tra le varianti del modello.
:::
```bash frame="none"
@@ -275,7 +275,7 @@ Internamente usa Git per gestire le modifiche ai file. Quindi il progetto **deve
### annulla condivisione
-Annulla la condivisione della sessione corrente. [Scopri di piu](/docs/share#un-sharing).
+Annulla la condivisione della sessione corrente. [Scopri di più](/docs/share#un-sharing).
```bash frame="none"
/unshare
@@ -346,30 +346,40 @@ Opzioni comuni per l'editor includono:
Alcuni editor come VS Code devono essere avviati con il flag `--wait`.
:::
-Alcuni editor richiedono argomenti da riga di comando per funzionare in modalita bloccante. Il flag `--wait` fa si che il processo dell'editor resti in attesa finche non viene chiuso.
+Alcuni editor richiedono argomenti da riga di comando per funzionare in modalità bloccante. Il flag `--wait` fa sì che il processo dell'editor resti in attesa finché non viene chiuso.
---
## Configurazione
-Puoi personalizzare il comportamento della TUI tramite il file di config di OpenCode.
+Puoi personalizzare il comportamento della TUI tramite `tui.json` (o `tui.jsonc`).
-```json title="opencode.json"
+```json title="tui.json"
{
- "$schema": "https://opencode.ai/config.json",
- "tui": {
- "scroll_speed": 3,
- "scroll_acceleration": {
- "enabled": true
- }
- }
+ "$schema": "https://opencode.ai/tui.json",
+ "theme": "opencode",
+ "keybinds": {
+ "leader": "ctrl+x"
+ },
+ "scroll_speed": 3,
+ "scroll_acceleration": {
+ "enabled": true
+ },
+ "diff_style": "auto"
}
```
+Questo è separato da `opencode.json`, che configura il comportamento di server/runtime.
+
### Opzioni
-- `scroll_acceleration` - Abilita l'accelerazione di scroll in stile macOS per uno scorrimento fluido e naturale. Quando abilitata, la velocita aumenta con gesture rapide e resta precisa con movimenti lenti. **Questa impostazione ha precedenza su `scroll_speed` e lo sovrascrive quando attiva.**
-- `scroll_speed` - Controlla la velocita di scorrimento della TUI quando usi i comandi di scroll (minimo: `1`). Default: `3`. **Nota: viene ignorata se `scroll_acceleration.enabled` e impostato a `true`.**
+- `theme` - Imposta il tema della UI. [Scopri di più](/docs/themes).
+- `keybinds` - Personalizza le scorciatoie da tastiera. [Scopri di più](/docs/keybinds).
+- `scroll_acceleration.enabled` - Abilita l'accelerazione di scroll in stile macOS per uno scorrimento fluido e naturale. Quando abilitata, la velocità aumenta con gesture rapide e resta precisa con movimenti lenti. **Questa impostazione ha precedenza su `scroll_speed` e lo sovrascrive quando attiva.**
+- `scroll_speed` - Controlla la velocità di scorrimento della TUI quando usi i comandi di scroll (minimo: `0.001`, supporta valori decimali). Default: `3`. **Nota: viene ignorata se `scroll_acceleration.enabled` è impostato a `true`.**
+- `diff_style` - Controlla il rendering delle diff. `"auto"` si adatta alla larghezza del terminale, `"stacked"` mostra sempre un layout a colonna singola.
+
+Usa `OPENCODE_TUI_CONFIG` per caricare un path di configurazione TUI personalizzato.
---