Technical data

vi and more
The vi and more commands discard text that follows an invalid
multibyte character. If you encounter this problem, it is likely that
your locale setting is not correct for the text being viewed or edited.
In this case, reset your locale to one that matches the text and invoke
the command again.
When used with Thai characters, the vi editor may wrap lines before the
right boundary of the screen. This happens because Thai text includes
nonspacing characters, which contribute to the character count but not to
the display width. The editor wraps lines based on character count. For
example, vi may wrap a line after entry of 80 characters, even though
these characters do not occupy 80 columns on the screen.
Using local language user names and file names
It is a limitation of UNIX file systems that you cannot use a multibyte
character whose second or subsequent byte is an ASCII slash (/)in
names of files, users, or other objects. This limitation means that some
user-defined characters in the DEC Hanzi and DEC Kanji codesets and
certain characters (CNS Plane 2 characters) in the DEC Hanyu codeset
cannot be used in these names.
Working in a Multilanguage Environment 1–31