On Sun, Feb 1, 2009 at 9:01 PM, Tony Mechelynck <[email protected]> wrote:
> 'langmap' may be specified using multi-byte characters, but it will use > them modulo 256. Two different keys will still produce different results > unless their Cyrillic characters are at a "distance" which is an integer > multiple of 256 in the Unicode standard. I'll check this, thank you. If this works well, this may be a solution. > As for Vim vs. system-wide, do you mean you never use the shell command > line? Well, I suppose there are people nowadays who have never heard of > any of COMMAND.COM, cmd.exe, Terminal.app, xterm, konsole or No, no, the problem is different. I do use cmd.exe in Windows, bash in terminal window in Linux, and even bash in Windows (MSYS port) sometimes! And when I am to type, for example, a line echo "Привет" anywhere in the system (cmd.exe in windows, terminal in linux, firefox window to write this one letter in google mail), I am to type "echo" in Latin letters, switch to Cyrillic (using the system-wide switch (Alt-Shift in most systems, but this may vary)), and type "Привет". Anywhere in the system BUT in Vim! In fact, if I forget this misfeature and type this in Vim using system-wide switch, the Cyrillic letters will be put in buffer in insert mode. But then, when I'll leave the insert mode, and my keyboard still send Cyrillic -- it is a pain. And it is too easy to forget to use the different switch. > not to mention a plain old text-only console. I should not praise myself, but console-cyrillic package in Debian is partially based on my work back in 1999. So I know a bit about work in plain old console, and how to use Cyrillic letters in it. ;-) -- http://slobin.pp.ru/ `When I use a word,' Humpty Dumpty said, <[email protected]> `it means just what I choose it to mean' --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
