I can confirm this too: when /usr/bin/vim.tiny is run normally (with an argv[0] of ".../vim.tiny") the arrow keys work as expected, and as they did on Dapper. When the same binary is run as "vi" instead, it gets the arrow keys wrong. This looks like a vim (or vim configuration) bug.
-- Arrow keys are incorrectly mapped in vim https://launchpad.net/bugs/62980 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs