phi: gpu accelerated code-editor; definitely not to be confused phonetically with vi.
Go to file
2016-11-27 17:29:29 +00:00
cfg Added a default theme for the editor. 2016-11-27 17:21:03 +00:00
gfx Removed TOML aliases -- it's case insensitive. Added simple theme config 2016-11-27 16:58:12 +00:00
gui Backspace actually removes the line rather than popping it 2016-11-27 17:29:29 +00:00
res editor -> gui, simple text rendering with rope ds 2016-11-13 22:31:21 +00:00
.gitignore fmt codebase 2016-11-14 07:24:19 +00:00
LICENSE license 2016-11-14 00:17:42 +00:00
main.go Backspace actually removes the line rather than popping it 2016-11-27 17:29:29 +00:00
README.md Insert an empty string rather than a string with a single space 2016-11-27 17:07:10 +00:00

nate-editor

Nate is a re-write of an old text-editor I wrote earlier this year.

goals

The editor must:

  • run at 60 fps;
  • load and edit large files with ease;
  • look pretty; and finally
  • be easy to use

building

You'll need veandco/sdl2 and veandco/SDL2_ttf, as well as BurntSushi/toml and vinzmay/go-rope.

$ go get github.com/felixangell/nate

configuration

Right now the configuration files are very much unimplemented. At the moment configuration files are loaded, but they do not actually modify the behaviour of the editor, nor are they error checked.

[editor]
aliased = true

license

mit