Перейти к содержимому

Интерактивный TUI-браузер

dwe docs открывает интерактивный терминальный интерфейс для просмотра всей документации.

Окно терминала
dwe docs [--lang <code>]

--lang заранее выбирает локаль, с которой откроется браузер (по умолчанию: активная локаль или en); L по-прежнему переключает языки прямо в сессии.

  • TTY (терминал) — для неинтерактивного использования (пайпы, агенты) применяйте dwe docs show <topic> или dwe docs list вместо этого.
КлавишаДействие
j / , k / Вниз/вверх
h / Свернуть выделенную папку либо перейти к её родителю, если она уже свёрнута
l / Развернуть выделенную папку либо перейти к её первому потомку, если она уже развёрнута
f / PgDn, b / PgUpСтраница вниз/вверх в панели содержимого
g, GПерейти в начало/конец
Tab / Shift+TabЦиклически переключать фокус вперёд/назад между деревом (слева) и содержимым (справа)
EnterОткрыть тему
/Фильтр дерева по подстроке (нечувствительный к регистру поиск по именам каталогов, заголовкам файлов и заголовкам разделов)
], [Перейти к следующей/предыдущей mermaid-диаграмме
oОткрыть выделенную mermaid-диаграмму в системном просмотрщике
yСкопировать исходник mermaid через буфер обмена (OSC 52)
LЦиклически переключать доступные языки для текущей темы
eПерейти к английскому оригиналу (при просмотре перевода)
Ctrl+RПерезагрузить текущую тему (подхватывает изменения в проектных доках на лету)
?Показать модальное окно с клавишами, активными в текущем режиме
q / Esc / Ctrl+CВыход

Нажмите ?, чтобы открыть модальное окно справки, сгенерированное из биндингов, активных в текущем режиме, — оно перечисляет ровно те клавиши, что выше, не занимая постоянный подвал.

Браузер также реагирует на мышь:

  • Одиночный клик по строке дерева перемещает курсор туда и фокусирует панель.
  • Двойной клик по строке дерева открывает её (как Enter).
  • Колесо прокручивает панель под указателем (дерево тем или вьюпорт содержимого), не меняя фокус.
  • Клик по подсказке ? help открывает модальное окно справки.
  • Левая панель: свёртываемое дерево всех тем (встроенные доки DWE и проектные доки, если есть)
  • Правая панель: отрендеренный markdown с подсветкой синтаксиса
  • Статусная строка: путь текущей темы, прогресс mermaid, активный язык и подсказки клавиш