Amazing work. I often find that learning stuff on Linux is hard because of the lack of well structured learning materials out there (learn a thing here, a bit there, copy and paste there, do this without understanding how it works, etc.). Interactive stuff like this is very useful.
Maybe you will consider making a tutorial for other popular commands, and what to do with those commands once you learn them (ex: traverse file tree and use regex to find every file that includes a certain set of header files). just an idea if youre looking to take this further.
The thing is, both Linux and Vim have a massive set of instructions. Knowing the basics is always quite easy, cd here, pwd there. But once you reach a certain level, it's easy to plateau.
I've been using vim daily for the past 4 and a half years, and there's still stuff about it I'm finding out daily. Even basic stuff, like the fact that zz centers the screen at your current working position, or that sh opens the shell (I used to constantly use :! until a couple of days ago ).
I want to like atom.io, but it's performance seems atrocious in comparison to other editors. Does anyone know if this is something they plan on improving?
Having a basic understanding of Vim will at least serve you well if you do any work at all on Linux machines, so it can be incredibly useful to at least get started!
10 comments
4 u/Mother-Fucker 07 Jul 2015 04:41
Amazing work. I often find that learning stuff on Linux is hard because of the lack of well structured learning materials out there (learn a thing here, a bit there, copy and paste there, do this without understanding how it works, etc.). Interactive stuff like this is very useful.
Maybe you will consider making a tutorial for other popular commands, and what to do with those commands once you learn them (ex: traverse file tree and use regex to find every file that includes a certain set of header files). just an idea if youre looking to take this further.
If you made this of course.
2 u/Err_Eek 07 Jul 2015 09:40
The thing is, both Linux and Vim have a massive set of instructions. Knowing the basics is always quite easy, cd here, pwd there. But once you reach a certain level, it's easy to plateau.
I've been using vim daily for the past 4 and a half years, and there's still stuff about it I'm finding out daily. Even basic stuff, like the fact that
zzcenters the screen at your current working position, or thatshopens the shell (I used to constantly use:!until a couple of days ago ).3 u/plemer 07 Jul 2015 00:45
I know there's an enduring Vim vs. Emacs argument. Thoughts on Sublime Text 3?
4 u/Shammah 07 Jul 2015 09:43
Proprietary :(
2 u/plemer 07 Jul 2015 11:28
Ah. It's free to evaluate indefinitely though.
0 u/m33pn8r 07 Jul 2015 19:29
I've always liked atom.io. It's a lot like sublime, except free/opensource.
0 u/pauliwoggius 09 Jul 2015 01:06
I want to like atom.io, but it's performance seems atrocious in comparison to other editors. Does anyone know if this is something they plan on improving?
1 u/ITW 07 Jul 2015 06:40
ITT: People ruining their lives. They know not what they do.
1 u/kontroll 08 Jul 2015 16:00
Having a basic understanding of Vim will at least serve you well if you do any work at all on Linux machines, so it can be incredibly useful to at least get started!