i think you're using [testing] and then use vi-1.79 which is nvi. and not the vi you know which was a stripped down version of vim nvi behave like the original vi and not like vim. i think there's nothing you can do about this to the dev: why not rename vi package to nvi ?