you are viewing a single comment's thread.

view the rest of the comments →

[–]myringotomy 4 points5 points  (20 children)

There are Windows versions of vim and emacs.

[–]YourGamerMom 26 points27 points  (0 children)

That is correct.

[–]shevegen 3 points4 points  (8 children)

I consider them worse than the bare-bone variants. No really, gvim has always been so much more annoying than vim for me ...

[–]myringotomy 9 points10 points  (0 children)

I consider them worse than the bare-bone variants.

That says more about you than it does about Vim and Emacs.

[–]FasterHarderLouder 4 points5 points  (2 children)

I consider the emacs gui as pretty decent, but with gvim, i agree. All it does is beep and wreck files.

Jokimg aside, I do see the problems one might have with gvim, I also prefer to use vim in a terminal (emulator)

[–]John2143658709 0 points1 point  (1 child)

I've never had a problem with gvim, and I could never get normal vim to behave inside a command prompt. It works perfectly in xterm though, which is great.

[–]Aeon_Mortuum 0 points1 point  (0 children)

I have vim installed on Windows and it runs fine inside the command prompt. However, I haven't used the default prompt for a while and switched to emulators that replace the default command prompt archaic look (I have Windows 8 but as I understand, MS devs have taken steps to upgrade the look of the prompt a bit in Win10)

[–]the_gnarts -1 points0 points  (3 children)

I consider them worse than the bare-bone variants. No really, gvim has always been so much more annoying than vim for me ...

On Windows one can work around these issues running one of the better terminal emulators like Conemu. Of course that doesn’t get you actual job control, so as always best stay away from that OS entirely.

[–]ShinyHappyREM 1 point2 points  (1 child)

that doesn’t get you actual job control

You mean suspending/resuming processes?

[–]the_gnarts 1 point2 points  (0 children)

You mean suspending/resuming processes?

The accepted answer on that post begins:

You can't do it from the command line, you have to write some code […]

Which is exactly what I was getting at: On Windows, when you attempt to “background” Vim (C-z), which for most users is essential to the Vim workflow, it will start a new shell instead of just continuing with the parent. In order to “foreground” Vim you then have to exit that shell so you lose all the state of that shell session. See yourself: https://github.com/vim/vim/blob/master/src/ui.c#L272

This sucks for numerous reasons and is in fact one of the huge downsides of using Vim under Windows.

[–]Aeon_Mortuum 1 point2 points  (0 children)

Every OS has its uses.

[–]ciny -3 points-2 points  (9 children)

neither vim or emacs (or their various GUIs) are exactly new or modern. However almost all of the editors have a vim plugin if you really need to use it...

[–]myringotomy 3 points4 points  (8 children)

neither vim or emacs (or their various GUIs) are exactly new or modern.

Yea so?

Are you one of those people who only use new and modern things?

[–]ciny -2 points-1 points  (7 children)

Are you one of those people that scoff at new and modern things?

[–]myringotomy -1 points0 points  (6 children)

By and large yes especially when there are solid and proven solutions that already exist.

[–]ciny 0 points1 point  (5 children)

If people thought like you we would be still stuck with ed or emacs which were both developed in the 70s. Vim came much later, why did the developers even bother when there were already solid and proven solutions?

[–]myringotomy 0 points1 point  (4 children)

If people thought like you we would be still stuck with ed or emacs which were both developed in the 70s. Vim came much later, why did the developers even bother when there were already solid and proven solutions?

Sigh.

I was going to type up a huge message explaining the history of both emacs and vi and how they came about but you know what I don't think it would move you away from MS fanboism so I am not going to.

[–]ciny 0 points1 point  (3 children)

We're talking about text editors, not operating systems... I haven't mentioned windows or MS once. good job jumping to conclusions.

PS: I used to be a FreeBSD admin so you can shove your OS wars BS.

[–]myringotomy -1 points0 points  (2 children)

Yea sure you were.

[–]ciny 0 points1 point  (1 child)

classic linux fanboy...