Rafeeq Rehman and Christopher Paul, The Linux Development Platform, Prentice Hall PTR, especially Chapter 2 on editors vim, Emacs, and jed.
Peter Patsis, UNIX AWK and SED Programmer's Interactive Workbook, Prentice Hall PTR, ISBN 0130826758.