|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 26 Jun 2003 03:28:03 To : Aleksey Cheusov Subject : Re: Пересборка иксов ради 15% прироста производительности -------------------------------------------------------------------------------- >>>>> Aleksey Cheusov writes: >> Конечно, кувалда ещё та. AC> Работает. Hо не совсем. При наборе англискими буквами M-d делает AC> то, что положено. Если русские - удаляет всю строку целиком. AC> Т.е. AC> aaa bbb ccc C-a M-d AC> оставляет AC> bbb ccc AC> А вот AC> ййй ццц ууу C-a M-d AC> удаляет всё. AC> Похоже, это уже ведомство readline. Hо ничего по этому поводу в AC> info readline я не нашел. А! Я только что это воспроизвёл. Дело в том, что вообще-то я пользуюсь zsh, который не использует readline. А bash у меня тоже это удаляет. Hо xterm мы, можно считать, домучили. M-d теперь выдаёт абсолютно одно и то же вне зависимости от текущей раскладки клавиатуры -- можешь сам убедиться, что удаление "всего подряд" определяется вовсе не текущей раскладкой, а содержимым строки: <на русский> ййй ццц ууу <на английский> C-a M-d точно так же даст тебе пустую строку. Похоже, что readline неправильно классифицирует русские буквы -- думает, что это не буквы, а так -- символы вроде пробела... И слова из них состоять не могут. >> Скорее всего, тот же самый фокус (вывести сочетания Meta-Key >> из-под влияния xkb group) можно провернуть гораздо изящнее через >> сам xkb AC> Моя твоя не понимай. Может, пояснишь? Я имею ввиду следующее: можно заставить сам X-сервер "забывать", что у тебя включена русская раскладка, если ты вводишь meta-. Точнее, я подозреваю, что это можно. -- Удачи! Антон Коваленко /* kovalenko.webzone.ru */ --- ifmail v.2.15dev5 * Origin: Anton's home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/44880833ba66.html, оценка из 5, голосов 10
|