powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как правильно настроить терминал в 10-й соляре x86?
23 сообщений из 23, страница 1 из 1
Как правильно настроить терминал в 10-й соляре x86?
    #36375059
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-бы хотя бы в vi работали home + end, и всякие стрелочки дурацкие символы не рисовали?..
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36375084
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
env|grep TERM
?
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36375967
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ося,

xterm...
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36376321
skeletчто-бы хотя бы в vi работали home + end, и всякие стрелочки дурацкие символы не рисовали?..

man stty
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36376429
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ламеру беспробудномуskeletчто-бы хотя бы в vi работали home + end, и всякие стрелочки дурацкие символы не рисовали?..

man stty, ламо
ыыы, скорее man vi :)
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36376459
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apex
ыыы, скорее man vi :)
причём тут vi , если в баше та же хрень проявляется....

так что там с stty?
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36380152
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skelet
причём тут vi , если в баше та же хрень проявляется....

так что там с stty?
Действительно, причем?
skeletчто-бы хотя бы в vi работали home + end
:)

skeletтак что там с stty?
Ну типа это... CTRL+a = home, CTRL+e = end, CTRL+h = backspace и т.д.
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36380223
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36381983
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apex
skeletтак что там с stty?
Ну типа это... CTRL+a = home, CTRL+e = end, CTRL+h = backspace и т.д.

так эта... хотелось бы скорее home = home, end = end и т.д.
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36381998
так эта... ссылку выше прочитал, "специалист"?
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36382007
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ссылка норм, это ответ только товарищу
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36383793
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skeletApex
skeletтак что там с stty?
Ну типа это... CTRL+a = home, CTRL+e = end, CTRL+h = backspace и т.д.

так эта... хотелось бы скорее home = home, end = end и т.д.
Жируете, батенька
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36384612
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apex,

да ладно, работает же в целом теперь

плохо конечно, что это не поведение по умолчанию...
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36384744
fandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что бы работало правильно " по умолчанию "
необходимо и достаточно, что бы тип терминала (точнее эмулятор, вряд ли у вас настоящий терминал)
которым подключаетесь соответствовал установленному обработчику на хосте.

т.е. если на солярке стоит xterm

$ echo $TERM
xterm

то и терминальная программа должна быть настроена на эмуляцию xterm


точнее, делается наоборот:
в терминальной программе устанавливается тип терминала (эмулятора): ansi/vt100/xterm и т.д...
при подключении тип терминала передается на хост и выставляется соответствующий $TERM
это работает, если где-то гвоздями не прибили тип эмуляции:
TERM=xterm

тогда достаточно просто сменить тип эмуляции на хосте (переменную TERM) на соответствующую
терминальной програмке или наоборот выставить в терминалке: xterm (если конечно он поддерживается)

как-то так
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36384800
fandrбред скипнут

Тем не менее, каждая реализация терминала может иметь свои особенности, стандарта нет, есть масса конкурирующих соглашений xterm и вендоров, принципиально плюющих друг на друга.

Вот таков он, юникс.
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36384808
Вот еще примеры:

http://wiki.archlinux.org/index.php/Why_don%27t_my_Home_and_End_keys_work_in_terminals%3F

Аж три варианта комбинаций для home и end - это пять.
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36384972
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне кажется что надо в vi командой map замапить, т.е. типа

http://www.google.com/search?q=+solaris+.exrc+example+putty
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36385063
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя даже проще его самому сделать

vi ~/.exrc
переходим в режим редактирования i
map [давим секретную комбинацию ctrl+shift+v][давим клавишу home] 1G
сохраняем ESQ :wq

клавиша home в моем случае hpux с из гном-терминала (xterm) выглядит как ^[OH т.е. типа получается
map ^[OH 1G

1G это команда vi -- первая строка файла


т.е. типа для стрелок:

map [Ctrl-V][Cursor-up] k
map [Ctrl-V][Cursor-down] j
map [Ctrl-V][Cursor-left] h
map [Ctrl-V][Cursor-right] l
map! [Ctrl-V][Cursor-up] [Ctrl-V][Esc]ka
map! [Ctrl-V][Cursor-down] [Ctrl-V][Esc]ja
map! [Ctrl-V][Cursor-left] [Ctrl-V][Esc]la
map! [Ctrl-V][Cursor-left] [Ctrl-V][Esc]i
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36385354
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fandrчто бы работало правильно " по умолчанию "
ну у меня тупо путти...
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36385387
fandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skeletfandrчто бы работало правильно " по умолчанию "
ну у меня тупо путти...

путти должен работать, как вариант поставить TERM=vt100
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36385396
fandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для забанненных на гуглеfandrбред скипнут

Тем не менее, каждая реализация терминала может иметь свои особенности, стандарта нет, есть масса конкурирующих соглашений xterm и вендоров, принципиально плюющих друг на друга.

Вот таков он, юникс.


так в чем проблема, расскажи нам про xterm, стандарт X11 и вендоров плюющих на это(?)


есть стандарт: vt100
если терминал его поддерживает (не знаю юникса который бы не поддерживал vt100, даже ибм говорит используйте vt100, кто знает тот понимает ;)
то юникс будет с ним работать правильно
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36385421
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fandr,

хм, а вот это действительно стоит проверить, может всё проще простого решится...
...
Рейтинг: 0 / 0
Как правильно настроить терминал в 10-й соляре x86?
    #36385920
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
много смешного vt100, stty.

Скажите почему vi должен реагировать на стрелочки, backspace, pgdn, home? Не должен он.
У меня кстати стрелочки по умоланию работают, но команда map говорит вот что:

:map
up ^[OA k
down ^[OB j
left ^[OD h
right ^[OC l
npage ^[[U ^F
ppage ^[[V ^B

:map!
up ^[OA ^[ka
down ^[OB ^[ja
left ^[OD ^[ha
right ^[OC ^[la
npage ^[[U ^[^Fa
ppage ^[[V ^[^Ba
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как правильно настроить терминал в 10-й соляре x86?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]