• system library for terminal applications (bash, irb, pry, node, sql or any other REPL) • features: • cursor manipulation • command line history and search • command completion
+ ruby (with ruby-build) = it just works • .inputrc tweak for “backward-kill-word” set editing-mode emacs $if mode=emacs C-w: backward-kill-word $endif