phi: gpu accelerated code-editor; definitely not to be confused phonetically with vi.
Go to file
2016-11-27 15:36:01 +00:00
cfg Attempted to get hungry backspace to work... default config now writes 2016-11-27 15:06:37 +00:00
gfx fmt codebase 2016-11-14 07:24:19 +00:00
gui Configurations for showing/flashing the cursor now take effect. 2016-11-27 15:36:01 +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 Moved cursor to its own file; refactored names. 2016-11-27 15:33:21 +00:00
README.md Updated readme to accurately reflect repository 2016-11-26 20:45:39 +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. Running

$ go get github.com/felixangell/nate

Should handle installing dependencies for you.

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