going down the vim rabbit hole