Sorry for the spam, but I should point all of you to bug 70569 as well, which pertains to the issue, and explains why there is some confusion over what vi does.
Sorry for the spam, but I should point all of you to bug 70569 as well, which pertains to the issue, and explains why there is some confusion over what vi does.