Description of Problem: Since utf-8 is now the default LOCALE charset, it is important that basic system components handle files encoded in this charset. Therefore I find it frustrating that the default 'vi' implementation (in the vim-minimal package) comes without utf-8 support, which gives very strange behaviour when editing utf-8 files in an utf-8 terminal. Since the entered utf-8 sequences is multiple bytes as far as the editor is concerned but entered as single characters on the keyboard and displayed as single characters by the terminal app. (Characters jumping, moving around in files gives unpredictable effects) These problems go away if I install vim-enhanced and invoke vim instead of vi (vim-enhanced has utf-8 support). Version-Release number of selected component (if applicable): vim-common-6.1-9 How Reproducible: always Steps to Reproduce: 1. vi file 2. enter some non-ascii characters (on my swedish keyboard this is simple :) 3. exit insert mode with <esc> 4. move to the end of the line with the arrow keys, then to the beginning, then redraw with C-p and watch the fun Actual Results: characters move, lines get calculated to be too long, characters disappears Expected Results: vi should understand that one char is one char wide Additional Information: