Live data from Hacker News

Vim 8.0 is coming

github.com

191–200 of 420 posts

Re: Vim 8.0 is coming

#191
post #84
post #10

Earlier quoted context omitted.

I became an heavy Emacs user as I could not find the comfort of Borland IDEs in UNIX, as I started to use it. Since I moved away from C++ into Java and .NET land, never felt the need to use them any longer. And nowadays, with Qt Creator, Clion, xCode, AppCode and VS, I also don't feel the need of them when I need to go back to C++. It is very good to know the basics from plain Vi, because there are still commercial U…

Emacs is free software developed by a worldwide community. It's a culture, an ecosystem, a way of life. The same with Vim, but I'm into Emacs. I love Lisp deeply, and I think Emacs is a truly amazing piece of technology. I had to use Xcode for a project and it gave me real anxiety. Weird things would go wrong and I had no idea how to fix them. The only sources of information were these horrible unanswered support thr…

> Weird things would go wrong and I had no idea how to fix them.

My experience with Emacs/Spacemacs without having significant knowledge of lisp/elisp/Emacs debugging. I want to like Emacs, but my Vim environment feels so much more "solid".

Re: Vim 8.0 is coming

#192
post #10
post #4

I have vim, neovim and emacs (and spacemacs) installed. Right now I'm trying to get into emacs a bit more. What's interesting to me, and the reason I try to keep up to date with the latest changes for all four editors, is that it's been now, what, 25 years (?) since emacs and vim started "competing" and they still are. I guess we could be saying the same in 10 years about firefox and chrome, but it still is amazing i…

I became an heavy Emacs user as I could not find the comfort of Borland IDEs in UNIX, as I started to use it. Since I moved away from C++ into Java and .NET land, never felt the need to use them any longer. And nowadays, with Qt Creator, Clion, xCode, AppCode and VS, I also don't feel the need of them when I need to go back to C++. It is very good to know the basics from plain Vi, because there are still commercial U…

> So for me the question is why there are still people that enjoy working as if their computers are using a 25 year old developer experience.

Because for a lot of tasks using the mouse is garbage compared to the speed you can get using the keyboard.

Re: Vim 8.0 is coming

#193
post #10

Earlier quoted context omitted.

I became an heavy Emacs user as I could not find the comfort of Borland IDEs in UNIX, as I started to use it. Since I moved away from C++ into Java and .NET land, never felt the need to use them any longer. And nowadays, with Qt Creator, Clion, xCode, AppCode and VS, I also don't feel the need of them when I need to go back to C++. It is very good to know the basics from plain Vi, because there are still commercial U…

So for me the question is why there are still people that enjoy working as if their computers are using a 25 year old developer experience. The GUI paradigm is over 30 years old. People still stick to the mouse even though we've had ubiquitous touchscreens for almost a decade. A good paradigm does not easily die.

As if touchscreens were a replacement for mice. Mice input is more precise than touchscreens and suited for different tasks.

Re: Vim 8.0 is coming

#194
post #10

Earlier quoted context omitted.

I became an heavy Emacs user as I could not find the comfort of Borland IDEs in UNIX, as I started to use it. Since I moved away from C++ into Java and .NET land, never felt the need to use them any longer. And nowadays, with Qt Creator, Clion, xCode, AppCode and VS, I also don't feel the need of them when I need to go back to C++. It is very good to know the basics from plain Vi, because there are still commercial U…

So for me the question is why there are still people that enjoy working as if their computers are using a 25 year old developer experience. The GUI paradigm is over 30 years old. People still stick to the mouse even though we've had ubiquitous touchscreens for almost a decade. A good paradigm does not easily die.

As if touchscreens were a replacement for mice. Mice input is more precise than touchscreens and suited for different tasks.

Re: Vim 8.0 is coming

#195
Been using Neovim for about 6 months now, The only real difference I have felt so far is that I was able to remove a few lines from my .vimrc, like history=10000 as Neovim does this by default. As for Vim, I am done with it forever, not because of vim more because of package managers compiling vim without paste mode or lua/ruby support and making me compile vim from source with my own flags, which was a harrowing experience for me, when I was just trying to set up my development environment.

Re: Vim 8.0 is coming

#196

Is there a way how I can copy blocks of code outside the vim window to another application without also copying the line numbers? Also is there one simple key combination to [un]comment a line or a selected block? I found out how to do many simple operations with this ancient tool, what can be really fun if you have nothing else funny in life (too many people have no other sources of fun, really) - but I am still not…

Your comment is nothing but a rant. There is no constructive criticism, only you venting your frustration and anger while calling names and lashing out at anyone within reaching distance. This is not an effective form of communication. I would suggest that you figure out a better way to deal with people if you want them to help you figure something out.

[And not all programmers use Vim or Emacs. Programmers are people, and like all people have differing opinions.]

Re: Vim 8.0 is coming

#197
post #179

Earlier quoted context omitted.

That's another misconception GUI people seem to have. You can have nice windows and color schemes in Terminal as well (even on Windows is you install MSYS2). Except you get absolute control over your windows layouts and behaviors with tmux and friends. And you don't have to reach for the mouse to interact with any of them.

Looking forward to drop shadows and brushed-metal in tmux, which you shall promptly post. Also fullscreen exposé-like dashboard with previews would be nice.

Like we don't have better things to use our processor cycles on :P. Also, I thought skeuomorphism was dead now?

Re: Vim 8.0 is coming

#199
post #180

Earlier quoted context omitted.

Actually it is. Not only in the sense that Vim is a clone of vi (with added stuff), but more specifically in that in lots of distros the vi command is just vim (with some special flags). Old BSD vi today is, and has been for over a decade or so, dead.

It's not dead, it's finished. It's got all the features of the original vi, therefore mission accomplished. Software doesn't need to be developed ad-aeternum to remain 'alive'.

>Software doesn't need to be developed ad-aeternum to remain 'alive'.

Actually it does, as architectures, APIs, etc change, and if the software doesn't catch up, it can get impossible to run it, or it will need BC compatibility layers, to run 5-10-15 years down the line.

Not to mention big changes in how we use the software, e.g. the need to handle utf-8, which didn't exist in Bill Joy's time.

>It's not dead, it's finished. It's got all the features of the original vi, therefore mission accomplished.

Huh? "got all the features of the original vi"? We ARE talking about the original vi.

Re: Vim 8.0 is coming

#200
post #175

Earlier quoted context omitted.

> The GUI paradigm is over 30 years old. People still stick to the mouse even though we've had ubiquitous touchscreens for almost a decade. Touch screens are not a 100% replacement for mice. They are an alternative, and for desktop/laptop PCs with vertical screens they are a non starter due to human physiology.

Mice are not a 100% replacement for keyboards. If you're doing lots of typing, there is something to be said for keeping your hands on the keyboard. Vim and emacs facilitate this much better than GUI-based editors.

>Mice are not a 100% replacement for keyboards.

And they're not used as such. They are used as complimentary to keyboards.

On the other hand, mice-based GUIs ARE a 100% replacement for CLIs.

Post reply on HN