When developing command line applications, you will most certainly want to have bash-like line-editing features. For that, an excellent choice is the GNU readline library. We will see in this article how to use its features from out own programs in order to provide a user experience similar to that of many free software projects out there.

This post has moved to my new blog: deardevices.com! Dear Devices