6 ms·
>emacs and vi are console based editors. Don't know about emacs, but vim has an (optional) gui. >In Sublime you can select text with your mouse And in vim -
by Waywocket 16y ago
>emacs and vi are console based editors.
Don't know about emacs, but vim has an (optional) gui.
>In Sublime you can select text with your mouse
And in vim - even in the console version in fact. It's useful being able to select text, scroll with the mouse wheel, etc in a terminal window, particularly if you're editing a file on a remote machine.
>and on the right there is a graphical overview of the entire document.
Depending on what 'graphical overview' means, it's almost a certainty that vim can do something similar. The only thing I can think of where that would not be the case is if you mean something like a thumbnail view of the whole document (can't see much use for that offhand, but maybe) [edit: I had a second look to see what you meant by that, and yeah it looks like that's one thing vim can't do].
Not sure if you're aware but it also has features like tabs, arbitrarily split screen, colouring (console version is limited to 256 colours unfortunately, not sure about gui [edit: gVim supports proper 24bit colours]) and numerous other features that you might only expect in a dedicated graphical application.
- KeithMajhor 16y agoHaving an (optional) gui is something "new". The parent post I was responding to asserted that there was nothing new in the editor space since emacs and vi. I just opened vi on my machine and I was unable to select text. Maybe there's a way to get it to work... but in Sublime and other graphical editors it just works. Thumbnail may have been a better word... Sublime has just that. I've found it useful when working on long files. But regardless, there are other features that a GUI enables, like code folding...
- anthonyb 16y agoGvim is probably what you're looking for. There's also an easy-to-use version called cream.
- Qu4Z 16y agoWhat makes you say a GUI is required for code folding? A screenshot of vim: https://blog.stefanpopp.de/wp-content/uploads/2010/04/vim7.png https://blog.stefanpopp.de/wp-content/uploads/2010/04/vim7.p...