4 ms·
Ten minutes after I posted my message I just realized that the concept of a Macro has been around since the dawn of computing and is in large part responsible f
by Yuioup 6y ago
Ten minutes after I posted my message I just realized that the concept of a Macro has been around since the dawn of computing and is in large part responsible for the meteoric rise of Microsoft (along with a lot of viruses)
What I mean is I'm looking for a editor with macro capabilities that can be programmed in, say, Javascript, Python or Lua.
- samatman 6y agoNeovim is an editor with macro capabilities, which can be programmed in LuaJIT. It's my terminal editor of choice, and yes, arrow keys work. But why would you want to use them?
- Yuioup 6y agoI've been using vim for 15 years so I know neovim. But ... can you make changes in neovim while it's running? Let me take it a step further. Imagine a text editor in which you can, while it's running, literally go into its source code and make changes and that those changes immediately take effect. If I'm not mistaken you can do that in emacs. That's what I find intriguing about it, not the text editor.
- samatman 6y agoI believe so, yes. Neovim is less programmable than Emacs insofar as more of it is written in C, it's substantially less documented, and Emacs has a substantial head start. But yeah, still fundamentally a programmable text editor. If you wanted to set up a file watcher over source code that automatically reloads it when files change, there's nothing stopping you. It's true that nothing other than Emacs is quite like Emacs. Neovim is evolving in the right direction though.