|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 08 Feb 2002 20:36:52 To : Artem Chuprina Subject : Re: Русские буквы в vim (и просмотр в mutt) --------------------------------------------------------------------------------
On Fri, Feb 08, 2002 at 02:22:29PM +0000, Artem Chuprina wrote:
> Здравствуй, Oleg Goodyckov.
>
> >> OG> > Добавь (* в верхнюю, $ под ней, естественно, в .vimrc все
> >> OG> > переносы строк должны оставаться как есть) -- и будет тебе.
> OG> >
> >> OG> Пожалуй, такой вариант не катит. Звезда - она ведь тоже команда.
> >> OG> А нельзя ли как по скан коду настроиться?
> OG> >
> OG> > А кто такой скан код? В юниксе?
>
> OG> Это пара (код клавиши,код символа). А что в юниксе такого понятия нету?
>
> В терминале - нету. Там коды символов и на продвинутых терминалах - состояние
> модификаторов.
>
> OG> Так как на счет идеи оттранслировать в символ $ не символ, а клавишу, на
> OG> которой он прописан - то бишь клавишу с цифрой 4? Тогда никаких проблем с
> OG> его использованием при переключении раскладок не будет.
>
> Дело в том, что langmap и вообще vim не в курсе о переключениях клавиатуры
> между русской и латинской раскладками. Если vim не сам его делает через
> механизм keymap, где все и так работает как тебе хочется. Переключение
> клавиатуры с одного набора символов на другой устроено так, что только гуевое
> приложение в X с xkb, кажется, может определить, какая в данный момент
> раскладка. И то - не раскладка, а группа, а раскладку придется вычислять
> отдельно. Собственно, оно везде так устроено. Поэтому langmap просто тупо
> отображает пришедший символ в то, что скажут.
Из чего я делаю вывод о невозможности воплощения моей затеи. Так мне и
казалось изначально.
Что ж, ставлю крест.
Спасибо за информацию.
--- ifmail v.2.15dev5
* Origin: unknown (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18643816c65c8.html, оценка из 5, голосов 10
|