Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ayecue/tedit

GreyHack Vim implementation
https://github.com/ayecue/tedit

Last synced: 15 days ago
JSON representation

GreyHack Vim implementation

Awesome Lists containing this project

README

        

# TEdit

Vim like text editor for the game Grey Hack.

Features:
- Vim commands like search etc

Plugins:
- CodeEditor
- Syntax highlighting
- Custom syntax check
- Custom interpreter
- Interpreter comes with debug feature, also support "import_code" now

# Demo

[![TEdit Demo](/assets/demo.gif?raw=true)](https://www.youtube.com/watch?v=waPEtJLboRw)

# Debugging

[![TEdit Debugger Demo](/assets/demo-debugger.gif?raw=true)](https://www.youtube.com/watch?v=1187OzHwpMM)

# Install

Uses [greybel-js](https://github.com/ayecue/greybel-js) for transpiling.

1. Run: `greybel tedit.src . --installer`
2. Copy installer files into GreyHack
3. Compile installer files to ingame binary (this will automatically create all the files)
4. Compile tedit.src to ingame binary

# Test

Run: `greybel-execute test/index.src`