20 Years of Vim
71–80 of 81 posts
Re: 20 Years of Vim
#72Can we do the same thing for X11? (Turn it into something new while maintaining its spirit.)
Re: 20 Years of Vim
#73I used data from the Vim git repository to create an annotated chart of some of the main moments in the last 20 years of Vim development. Vim was the first text editor I've ever used (back in 2008), and it shaped the way I interact with computers forever. I'm grateful to all maintainers, and to Bram for creating it and shepherding it through all these decades. The annotations are interactive, so if you hover them you…
> Vim was the first text editor I've ever used (back in 2008) How could anyone skip any other more "normal" editors and jump right into Vim?
Re: 20 Years of Vim
#74Vim goes back to 1988, publicly released in 1991. I've been using it for 29 years now. The last 20 years don't mean anything; the Vim codebase is too much of a dumpster fire for anything significant to happen in that time span. They had to fork an entire parallel command set to implement "location lists" (new in Vim 7, I think) which are exactly like the "quickfix list". Most of the difference are that location list…
You could maybe switch to a block cursor when you’re in visual mode with let &t_SI = "\e[6 q" and let &t_EI = "\e[2 q" in some auto commands to sort of address this
Re: 20 Years of Vim
#75Vim goes back to 1988, publicly released in 1991. I've been using it for 29 years now. The last 20 years don't mean anything; the Vim codebase is too much of a dumpster fire for anything significant to happen in that time span. They had to fork an entire parallel command set to implement "location lists" (new in Vim 7, I think) which are exactly like the "quickfix list". Most of the difference are that location list…
You could maybe switch to a block cursor when you’re in visual mode with let &t_SI = "\e[6 q" and let &t_EI = "\e[2 q" in some auto commands to sort of address this
a|b
Type r, and b gets covered by a block cursor. Then type c, and b is replaced by c, and cursor goes back to bar.Re: 20 Years of Vim
#76Earlier quoted context omitted.
> Vim was the first text editor I've ever used (back in 2008) How could anyone skip any other more "normal" editors and jump right into Vim?
Be old. I went from VMS' EDT in the late 80s to JOE (Joe's Own Editor) on Ultrix, to Emacs, and finally Vim. I finally switched to Neovim after Bram's passing.
Re: 20 Years of Vim
#77Earlier quoted context omitted.
When do most people use text editors? I think wouldn’t be that surprised if somebody fist used a text editor when they first got into Linux or programming.
I’d imagine most people’s first impression would be Notepad on windows- I wouldn’t count Word or even WordPad.
Re: 20 Years of Vim
#78Vim goes back to 1988, publicly released in 1991. I've been using it for 29 years now. The last 20 years don't mean anything; the Vim codebase is too much of a dumpster fire for anything significant to happen in that time span. They had to fork an entire parallel command set to implement "location lists" (new in Vim 7, I think) which are exactly like the "quickfix list". Most of the difference are that location list…
You could maybe switch to a block cursor when you’re in visual mode with let &t_SI = "\e[6 q" and let &t_EI = "\e[2 q" in some auto commands to sort of address this
Re: 20 Years of Vim
#79Earlier quoted context omitted.
I really can't recommend Drew Neil's resources enough. The vimcasts¹ series are great if you're the sort of person who likes videos to learn with, and both his books are excellent²³. [The books may appear to be getting a little long in the tooth, but their contents are still very applicable to today's usage.] My own "trick" for improving my vim usage was to start mapping things to that have better replacements, it is…
Thanks! Now I'm curious what is bad about hjkl movements :)
Re: 20 Years of Vim
#80Earlier quoted context omitted.
Be old. I went from VMS' EDT in the late 80s to JOE (Joe's Own Editor) on Ultrix, to Emacs, and finally Vim. I finally switched to Neovim after Bram's passing.
What made you switch from emacs to vim?