文档
हिंदी दस्तावेज़
TUI

TUI

OpenCode LLMs के साथ सहयोग के लिए एक इंटरैक्टिव टर्मिनल यूजर इंटरफेस प्रदान करता है। अपने प्रोजेक्ट डायरेक्टरी में opencode चलाकर शुरू करें।

मुख्य फीचर्स

फाइल रेफरेंस

संदेशों में फाइलों को रेफर करने के लिए @ का उपयोग करें:

How is auth handled in @packages/functions/src/api/index.ts?

Bash कमांड एक्ज़ीक्यूशन

शेल कमांड चलाने के लिए संदेशों के पहले ! लगाएं:

!ls -la

स्लैश कमांड

कमांडविवरणशॉर्टकट
/connectप्रदाता और API कुंजियाँ जोड़ें
/compactसेशन कम्पैक्ट करेंctrl+x c
/detailsटूल डिटेल्स टॉगल करेंctrl+x d
/editorबाहरी एडिटर खोलेंctrl+x e
/exitOpenCode से बाहर निकलेंctrl+x q
/exportMarkdown में एक्सपोर्ट करेंctrl+x x
/helpसहायता दिखाएंctrl+x h
/initAGENTS.md बनाएंctrl+x i
/modelsमॉडल लिस्ट करेंctrl+x m
/newनया सेशन शुरू करेंctrl+x n
/redoसंदेश रीडू करेंctrl+x r
/sessionsसेशन स्विच करेंctrl+x l
/shareसेशन शेयर करेंctrl+x s
/themesथीम लिस्ट करेंctrl+x t
/undoअंतिम संदेश अनडू करेंctrl+x u

एडिटर कॉन्फ़िगरेशन

अपना EDITOR एनवायरनमेंट वेरिएबल सेट करें:

# Linux/macOS
export EDITOR=nano
export EDITOR="code --wait"
 
# Windows PowerShell
$env:EDITOR = "code --wait"

कॉन्फ़िगरेशन

opencode.json में TUI व्यवहार को अनुकूलित करें:

{
  "tui": {
    "scroll_speed": 3,
    "scroll_acceleration": {
      "enabled": true
    }
  }
}

विकल्प:

  • scroll_acceleration.enabled - macOS-स्टाइल स्क्रॉल एक्सेलेरेशन
  • scroll_speed - स्क्रॉलिंग वेलोसिटी (न्यूनतम: 1)