Implement indent/unindent and comment/uncomment.