,, ,,
db `7MM
MM
.P"Ybmmm `7Mb,od8 `7MM ,M""bMM
:MI I8 MM' "' MM ,AP MM
WmmmP" MM MM 8MI MM
8M MM MM `Mb MM
YMMMMMb .JMML. .JMML.`Wbmd"MML.
6' dP
Ybmmmd'
VERSION: 1
IRC: #grid on libera.chat
Grid is a text editor inspired by ACME. Create your own lexicon of
words and execute them directly within Grid to build your own knowledge
base, surf the small web, edit your Nex station, or anything in between!
=> edit-station.png
=> browse-nex.png
=> knowledge-base.png
=> https://www.youtube.com/watch?v=G8YBP0oyQxY
INSTALL:
=> https://git.sr.ht/~m15o/grid/tree/main/item/README
Grid is written in a Forth-like language called Gridscript, and C.
Gridscript is a little general-purpose Forth with only a single stack
for data-passing and that leverage registers to facilitate stack
manipulation.
=> gridscript.txt
The best way to learn Grid is to start using it. It comes bundled with
a ready-to-use lexicon that you can use to compose words for your own
needs.
=> lexicon.txt
HOW TO USE:
- CTRL+ENTER: Create a new window
- CTRL+N: Create a new column
- CTRL+d: Delete selected window
- CTRL+a: Go to start of line
- CTRL+e: Go to end of line
- CTRL+w: Delete last word
- CTRL+u: delete until start of line
- CTRL+c: copy to clipboard
- CTRL+v: paste from clipboard
- CTRL+l: load file
- CTRL+[: history back
- CTRL+]: history next
- CTRL+f: autocomplete path
- CTRL+y: yank from snarf buffer
- CTRL+x: execute the first word of the menu
- CTRL+o: paste text from the last deleted page
- Double left click: highlight word
- Right click: execute selection
- Middle click: execute selection in shell
MODULES
=> nex.gs
rsync -av --delete . m15o@nightfall.city:public_grid/