You're viewing a comment by Peteris Krumins and its responses.
You're viewing a comment by Peteris Krumins and its responses.
I am being sponsored by Syntress since 2007! They bought me an amazing dedicated server to run catonmat on. If you're looking web services in Chicago area, I highly recommend the Syntress guys!
I love to read science books. They make my day and I get ideas for awesome blog posts, such as Busy Beaver, On Functors, Recursive Regular Expressions and many others.
Take a look at my
Amazon wish list, if you're curious about what I have planned reading next, and want to surprise me. :)


Ankush, it will not be the vi (editor) cheat sheet! It will be a cheat sheet for vi keyboard bindings when working with bash!
As I said in the article, bash uses readline library to get input from you. When you type something (for example a command 'ls -las') it's the readline library that gets this text for you.
The library has two editing modes - emacs mode and vi mode. Each of these modes has its own keyboard shortcuts for doing stuff like moving a word back, clearing the whole line, etc.
This article provided a cheat sheet for emacs mode.
The next one is going to be a cheat sheet for vi mode.
I personally use both modes and switch between them as needed.
Reply To This Comment