Not exactly vi, but making this act like more seems saner