e
Dev tools
text editor
SHOW HN2017
How HN took it
3 positive, 6 neutral or asking, 0 mixed, 3 critical, out of 12 comments about the project. Thread score +0.04.
Execution: 1 for, 3 againstIdea: 1 for, 0 againstDesign: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Minimal, Vim-like editor with Lua extensibility
From 2 comments
"feels like Vim, just different enough for you to be frustrated" is true, but I like the Lua built-in: it's a fantastic language for this kind of thing, and feels more inviting…
sewer_bird on HNI made my own Kilo and have wanted to eventually build it into something like this (Vim-ish and Lua extensible.) Eventually, I will find the time. Good stuff!
mileycyrusXOXO on HN
Fun projects like this belong on Show HN
From 1 comment
+1 Projects like these are always welcome on Hacker News. I am saddened to see comments like the parent's (that are too eager to discourage any technical decision that does not…
samoright on HN
Objections
Build failed without changes to Makefile and binary exits with no output
From 1 comment
cloned the source and tried to build....failed. had to add -lm -ldl and remove -Werror in the Makefile in order to get it to even build. After that I got a binary "e" but running…
kimusan on HN
Does not use curses, relying on raw ANSI escape sequences
From 3 comments
It's nice to see another editor that uses straight ansi escapes instead of the bloated legacy database of glass terminal incompatibility & its associated clumsy library. :-) I…
clarry on HNIt's bad to see someone ignoring previous work done and assuming that doing things by hand necessarily means doing it better or more efficiently. ncurses has optimization…
msla on HNBut the escapes aren't actually standardised to particular values, as far as I remember. The terminfo database exists for a reason. Assuming every terminal is 'xterm' is an awful…
alphaalpha101 on HN
Default WASD keybindings are not suitable for non-QWERTY keyboards
From 3 comments
"wasd" keybindings got my vote!
Gedeost on HNNot all keyboards have a qwerty layout.
marklgr on HNI'm typing on an AZERTY keyboard (used mostly in France and Belgium, and a few other countries according to Wikipedia). I'm not suggesting not to use wasd by default if people…
marklgr on HN
Requests
Support AZERTY and customizable keybindings
From 2 comments
I'm typing on an AZERTY keyboard (used mostly in France and Belgium, and a few other countries according to Wikipedia). I'm not suggesting not to use wasd by default if people…
marklgr on HNAzerty, it's used in France and Belgium and maybe some other places too.
michielderhaeg on HN
Modeless editing mode
From 1 comment
How hard is it to run it modeless? Also I love projects like this, so thanks! GNU Zile (https://www.gnu.org/software/zile/) is another one I really enjoy with a more emacs focus…
Karrot_Kream on HN
Image display like imgcat
From 1 comment
can it display images, like imgcat?
knodi on HN
Questions
Does Vim's Lua support work in packaged builds
From 2 comments
Doesn't Vim have Lua support too?
nerdponx on HNA lot of those languages don't come activated by default on the packaged versions of Vim - Lua is one of them, at least on osx/homebrew. That strongly dissuades me from writing…
otikik on HN
Can it be run in modeless mode
From 1 comment
How hard is it to run it modeless? Also I love projects like this, so thanks! GNU Zile (https://www.gnu.org/software/zile/) is another one I really enjoy with a more emacs focus…
Karrot_Kream on HN
Alternatives named
Vim and Neovim
From 2 comments
"It isn’t widely known that Vim has interfaces into several popular scripting languages: Python, Ruby, Perl, Scheme, and Tcl." https://items.sjbach.com/97/writing-a-vim-plugin
humanrebar on HNNeovim does, and it will be a first class scripting citizen in 0.3. https://neovim.io/roadmap/
jmcphers on HN
vis
From 1 comment
If you're after something lightweight, similar enough to be vim to be useable, and lua built-in checkout vis: https://github.com/martanne/vis The structural regular expressions…
widdma on HN
kilua
From 1 comment
My own fork of Antirez's kilo was created specifically to add Lua support: http://github.com/skx/kilua Having even basic support, for key-bindings, and reacting to events, is…
stevekemp on HN
GNU Zile
From 1 comment
How hard is it to run it modeless? Also I love projects like this, so thanks! GNU Zile (https://www.gnu.org/software/zile/) is another one I really enjoy with a more emacs focus…
Karrot_Kream on HN
nvi
From 1 comment
I really think curses causes more problems than it solves, today. It made sense back when terminals were hardware, and communications with them were really slow. Today? Explain…
clarry on HN