openeditorcode.devdocumentation/openeditorcode-siteEspaƱol
  OOOO    EEEEEE   CCCCC
 O    O   EE       CC
 O    O   EEEE     CC
 O    O   EE       CC
  OOOO    EEEEEE   CCCCC

OpenEditorCode

OpenEditorCode is a keyboard-first editor for exploring, editing, searching, and reviewing Git changes without leaving your terminal.

OPEN AND MOVE BETWEEN PANESCtrl+BCtrl+Alt+BCtrl+Shift+Left / Right
SHOW / HIDE EXPLORERSHOW / HIDE CHANGESMOVE BETWEEN PANES
ONE WORKSPACE, FOUR RHYTHMS

Keep the whole project within reach.

OEC keeps the operations that shape a coding session close together, while your project stays local.

01

Map the project

Browse a virtualized tree, follow the selection, and create files without replacing an existing one.

02

Work the document

Edit across multiple tabs with wrapping, line numbers, highlighting, undo, formatting, and Markdown preview.

03

Find the path

Filter files or search text across an indexed project, respecting the root .gitignore.

04

Read the change

Stage, commit, pull, push, and inspect aligned Git diffs from the Changes pane.

BUILT FOR THE PROJECT ROOT

Useful boundaries. Fewer surprises.

01

Local by design

OEC is a standalone application. It does not require OpenCode, a server, or an external connection.

02

Guarded files

Paths remain inside the selected root. Binary, invalid UTF-8, and oversized text files are rejected.

03

Your configuration

Global settings live outside projects. A project may override preferences in .oec/config.json.

04

Keyboard complete

Explorer, editor, search, dialogs, and Git changes remain operable without a mouse.

START WITHOUT A TOUR

The essential keys are already nearby.

Read the manual ->
Ctrl+P
Command palette
Ctrl+B
Toggle Explorer
Ctrl+Alt+F
Search the project
Alt+Shift+F
Format document
Current release: 0.2.22

Open your project. Stay in the terminal.

Install globally with npmnpm install -g openeditorcode

After installing, start the editor with oec or openeditorcode.

Install from npm
Explorer visible.v0.2.22