Wanted: Console Text Editor for Windows
virtuallyfun.com
virtuallyfun.com
Also, it definitely has the best mascot[1]
Edit: an excerpt from the website that indicates its age
> Why not settle for the "free" editor that comes with your compiler, or some lesser programmer's editor, or even try to use a word processor to edit your programs?
One of the very useful features was that it had a multiple resolution selection feature.
https://en.wikipedia.org/wiki/Brief_(text_editor)
(It's mentioned in the article - yay.)
But I use vim/neovim if I'm on a Windows box today. Hasn't happened yet in 2020, though.
(Of course everybody knows about Notepad..)
Really annoying, as it meant that if you wanted a native TUI editor on an MS-DOS book disk, you had to shoe-horn the larger QBASIC.EXE on to it somehow just to be able to edit config files.
More unusually, Win9x doesn't have EDLIN, but it seems the 32-bit versions of NT-based Windows do.
I also fondly remember edit.com, too bad it didnt survive..
However it looks like Windows 98 broke it (according to this message: https://groups.google.com/forum/#!topic/comp.editors/l24T-Wh...)
For anyone brave enough to try random downloaded apps it looks like it is available here: https://winworldpc.com/product/norton-editor/20
By the time Windows and TSE came along, there were many other choices, but a 64 bit build of TSE might be worth looking into again as a console editor.
My fingers still default to the Wordstar keymap from Borland Pascal/C days, so my daily driver in Linux is Joe - wish there was a Windows build available.
https://joe-editor.sourceforge.io
By the way, there is a free semi-GUI WordStar clone named WordTsar.
On Windows, use FAR, not mc. Some aspects of mc I think don't work on Windows (last I tried), and frankly, FAR is significantly more powerful.
Disclaimer: on team, but not in this area specifically :)
There is a learning curve for everything, including the code and configurations being edited.
I think taking the time to learn tools, like editors, that are available on many platforms saves time in the long run and helps to manage diverse systems more effectively.
If you are doing server side sysadmin work on different environments then you might be limited to what is already available. Often you don't want to go through the trouble of getting a specific editor installed in order to edit some config files (3rd party software may require approval, somebody to install it, etc).
It is not (anymore), so not even that is clear.
I'm wondering what's the downside of using a 32 bits in the case of a console text editor? I doubt that it's because you could theoretically need to load 4GB+ text files in memory.
Is there a good reason to want a 64 bit version of an editor to the point of excluding it if there isn't one?
The Windows PE header contains the LARGEADDRESSAWARE flag which controls the memory available to the executable.
When that flag is off (i.e. the Microsoft recommended default value) the executable only has access to 2 GB of memory.
To access more memory that LARGEADDRESSAWARE PE flag set to on:
https://docs.microsoft.com/en-us/cpp/build/reference/largead...
But in any case, you would think 2 GB is more than enough RAM for most text handling scenarios.
My biggest ask on Windows is for a native mosh client. There aren't currently any.
When you have Emacs, why use anything else? :)
Oh man, so much retro-computing these days on HN, I love it!
Here’s some info about it, and maybe a way to get something that works today
Edit: search turns up a free/shareware GUI version, no mention of the 'classic' text-mode one
Even in the article's use-case (remotely editing files on some remote server), Emacs ships with TRAMP, which can be used with PuTTY's plink to do remote editing (assuming the remote host is accessible via SSH): https://www.emacswiki.org/emacs/Tramp_on_Windows
There's also support for TRAMP over SMB, though I haven't personally tried it (usually for SMB I let the OS handle it and then point Emacs at the local representation).
Anyway, text editors specifically written for DOS environments integrate rather well with the „classic Windows console“.
(I, personally, find micro too nano’ish. YMMV.)
scoop install neovim