1 |
Hi! |
2 |
|
3 |
On Tue, Dec 04, 2007 at 10:47:16AM +0300, Peter Volkov wrote: |
4 |
> В Втр, 04/12/2007 в 09:40 +0200, Alex Efros пишет: |
5 |
> Покажите вывод locale? Я когда тестировал, то если запустить xterm так: |
6 |
|
7 |
$ locale |
8 |
LANG=ru_RU.KOI8-R |
9 |
LC_CTYPE="ru_RU.KOI8-R" |
10 |
LC_NUMERIC=POSIX |
11 |
LC_TIME="ru_RU.KOI8-R" |
12 |
LC_COLLATE="ru_RU.KOI8-R" |
13 |
LC_MONETARY="ru_RU.KOI8-R" |
14 |
LC_MESSAGES="ru_RU.KOI8-R" |
15 |
LC_PAPER="ru_RU.KOI8-R" |
16 |
LC_NAME="ru_RU.KOI8-R" |
17 |
LC_ADDRESS="ru_RU.KOI8-R" |
18 |
LC_TELEPHONE="ru_RU.KOI8-R" |
19 |
LC_MEASUREMENT="ru_RU.KOI8-R" |
20 |
LC_IDENTIFICATION="ru_RU.KOI8-R" |
21 |
LC_ALL= |
22 |
|
23 |
> $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm & |
24 |
> |
25 |
> воспроизводится то, что вы видите, а так: |
26 |
> |
27 |
> $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc & |
28 |
> |
29 |
> работает! Может у вас ещё нужно, что-нибудь со шрифтами сделать? |
30 |
> Создайте текстовый файл в неработающем xterm, где у вас точками |
31 |
> набирается и прочитайте его чем-нибудь (хоть cat в работающей |
32 |
> консоли...). Там точки или нормальный текст? |
33 |
|
34 |
Да, насчёт шрифта идея любопытная. Действительно, если сделать: |
35 |
$ echo '......' > hi.txt |
36 |
(при этом набирая по-русски "привет", хотя на экране будут точки) |
37 |
и просмотреть hi.txt в другой консоли - там будет "привет", а не точки. |
38 |
|
39 |
В общем, поменял я кодировку шрифта с koi8-r на iso10646-1, и русские |
40 |
буквы появились. :) Но проблему это не решило, к сожалению: |
41 |
- Раньше, до всех манипуляций, в xterm-229 у меня ###### вставлялись |
42 |
вместо русского при первой попытке. Но если после этого попытку вставки |
43 |
повторить - русский вставлялся нормально. Т.е. если выделить слово |
44 |
"привет" и три раза нажать Shift+Insert, получалось "######приветпривет". |
45 |
- Теперь всё наоборот. Первое нажатие Shift+Insert вставляет русский, |
46 |
а последующие - вопросики. Получается: "привет????????????". Более того, |
47 |
если после этого слово "привет" выделить ещё раз, и снова попробовать |
48 |
вставить, то всегда вставляется "######". |
49 |
Бред, в общем. Ещё идеи есть? |
50 |
|
51 |
P.S. Я сейчас запускал так: |
52 |
LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc -fn -xos4-terminus-bold-r-normal-*-24-*-*-*-*-*-iso10646-1 |
53 |
|
54 |
-- |
55 |
WBR, Alex. |