Somehow the actual changes to commands.append and the corresponding tests snuck out of the commit. git reset is tricky. :/ Also, git should ignore vim swp files now.