Learning the vi/Vim Editor: The Why and the How

A discussion that mentions the vi editor usually fuels the fatuous quasi-religious war driving the debate between whether or not it’s better than Emacs. This post is not about which one is better and it does not even cover Emacs. Truth be told, I do not have a great deal of experience with Emacs, and I’m sure it has its own merits and appeal to an audience with specific needs. The only argument being made is that Emacs is not commonly found by default on most Linux systems, so depending on the circumstances, it’s a smart move to get comfortable with vi. The benefits of learning your way around vi is the focal point of this topic, including how to defeat the universal headaches associated with it through good old fashioned enlightenment.

“To me vi is Zen. To use vi is to practice Zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth every time you use it.”

Satish Reddy
Continue reading Learning the vi/Vim Editor: The Why and the How

Kernel Version and Disk Space Management

Have you received a system message stating that your /boot directory space is running low or out of space during a kernel upgrade using your system’s package manager? Or maybe you want to avoid seeing this message by abiding by good housekeeping rules on your system? The following chore can help you accomplish these goals.

Continue reading Kernel Version and Disk Space Management