c vim stuff