/bow-editor

Let's see how code editors works :)

Primary LanguageC++

Bow - My perfect text editor goals

Init submodules

git submodule update --init --recursive

Native performance.

System UI and perfect OS integration.

All UI elevents should be rendered with native GUI. Keyboard first oriented. (system/emacs/vim keybinding agnostic) Discoverable with mouse. (system menu, context menus, tool bars).

Havy tasks runing natively

Parsing and syntax highlighting done with native libraries perfectly on own threads if its make sence.

Modular and customizable

Single threaded scripts with rich editor api

Custom native api should be able provide native code

Great defaults

Not a goals

  • Running in terminal