phi: gpu accelerated code-editor; definitely not to be confused phonetically with vi.
Go to file
2016-11-27 15:53:19 +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 Fixed tab insertion/deletion in tabs-spaces mode. 2016-11-27 15:53:19 +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 Cache the surfaces as well as the textures!!! 2016-11-27 15:46:27 +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