Words And Action

Without knowing, I’ve learned things without blogging about it.

And the world didn’t end.

Who would have known that it wasn’t necessarily for my existence to blog about every single lesson?

Oyez

I’m sure it might have been beneficial for some of the Vim novices out there to know how I learned more about this insanely great text editor, especially what mnemonics I used to learn some of the more ridiculous shortcut keys in Vim.

I’ve been meaning to share my insight… but without knowing, I accidentally learned how to use it.

And that’s just it. I did it. I just kept messing with the .vimrc files. I kept using it, day in and day out, for all of my development and note taking. Heck, I’m thinking about using Viki to fulfill my need for a lightweight local wiki system.

If Writing About It Is Slowing You Down…

Why was it so important that I shared what I was learning?

Actually, if I took one step further, I would have not only talked about how I went about learning Vim, but how I learned to learn.

And really, at a certain point, it would have been helpful for someone. But then my purpose would not be to actually use Vim to make something wonderful, but then the mission statement would have changed to teaching people how to learn.

This over-thinking is going to be the death of me.

Share, But Don’t Over Do It

And so, this starts off another set of daily posts. I know, I’ve had many times when I’ve started it up and failed to keep up with it. But that’s okay.

I’m doing it anyway.

And wait a minute, is this a blog post about yet another realization?

[Cue sunrise]

Sharpening My Tools: Learning More Bash and Vim

I’ve been having way too much fun, sharpening my tools. For too long, I’ve been sitting idly by, being okay with my level of knowledge in a lot of the tools I use on a daily basis, but no more.

In the past two (threeish, since I don’t really know where time goes anymore) days, I’ve been diving deeper and deeper into Terminal.app (which, by default, is running some weird mac version of bash, more on this later) and my editor of choice, vim. I do like having my vim windows separate from the terminal window, so I use MacVim from time to time.

And that’s really all I’m going to say on the subject, for now. I’m finally going back to making extremely neat and concise notes to myself in this process, almost akin to the anal-retentive days of note keeping days in high school. Basically, throwing away the need for so much metadata on what was learned at what second, but instead, opting to just learn whatever I need to learn.

After all, trying to kill two birds (building/learning and teaching/sharing) with one stone is fairly difficult. I fear I’ve been failing at trying to kill a single bird to begin with.