Okay, so today I wrote a text editor in node.js and named it "hipster". Because I am an asshole. (and no one had already used the name for something more stupid)
I had to cut some corners to get it done in a single day,
But it still came out pretty good,
I am editing this README with it right now.
Hipster has modern controls. no modes or silly stuff like that.
sudo apt-get install xclip, on OSX, make a pull request)
Hipster ain't got no:
Will be easy to implement these so-called "features" as plugins.
npm install hipster -g
hip filename [options]--margin # Set to N >= 2 for line numbers.--page # PageUp/Down jump size.--version|-v # print version and exit--weird # enable weird backspace.# (if it deletes a whole word when you press backspace, enable this)
hipster uses rc for unmanaging configuration.
you should too.
Some terminals interfere with Modifier keys. I've found the XTerm works best.
If you use fancy terminals that have tabs and stuff then you may have trouble
selecting text with key combinations like
If this editor is not hip enough for you, you may wish to consider EasyWriter
But the most important thing is the playful oneupsmanship that exists in the node community regarding ansi/terminal art. Without that I would probably not have attempted this.
You know who you are!
Doesn't wrap lines or anything yet.