The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Настройка работы кнопок home и end ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Настройка работы кнопок home и end ..."  +/
Сообщение от auto_tips (??) on 16-Янв-09, 17:59 
При работе во FreeBSD по ssh через putty не работают кнопки Home и End.

Для решения проблемы в настройках putty (Connection / Data / Terminal-type string)
нужно поставить putty вместо xterm.
Это позволит использовать описание терминала putty, которое уже присутствует в termcap из состава FreeBSD.


Другой вариант, в .cshrc можно прописать:

   bindkey "\e[3~" delete-char
   bindkey "\e[1~" beginning-of-line
   bindkey "\e[4~" end-of-line


URL: http://www.opennet.me/openforum/vsluhforumID1/83513.html
Обсуждается: http://www.opennet.me/tips/info/1893.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от admin (??) on 16-Янв-09, 17:59 
Не сохраняются настройки. Выключил/включил - опять xterm.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от m0ps email(ok) on 16-Янв-09, 18:08 
настройки сохраняются только для сохраненных сессий

автору огромное спасибо, не знал и очень не хватало...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от kaspian on 16-Янв-09, 18:11 
Спасибо! :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от mummy on 16-Янв-09, 18:27 
Сколько лет прошло в муках..
Спасибо
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от cubite on 16-Янв-09, 18:49 
>> При работе в FreeBSD по ssh через putty не работают кнопки Home и End

Некорректное выражение ;)
Использую zsh и никогда не знал о такой проблеме.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от Аноним (??) on 16-Янв-09, 19:10 
>Настройка работы кнопок home и end

букоко. C-A C-E!
а вообще как бы inputrc, жалкие вендувизятники.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от Аноним (??) on 16-Янв-09, 20:09 
Согласен... в tcsh Ctrl+A/Ctrl+E
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от User294 (??) on 16-Янв-09, 20:33 
>а вообще как бы inputrc, жалкие вендувизятники.

ИМХО управляться с *никсами из винды - это как резиновая женщина, только хуже.Эрзац.При всех плюсах putty оно самопальное и работает по своему - и не как виндовый софт, и не как *никсный.А приучаться к одной конкретной кривульке - на любителя однако.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Настройка работы кнопок home и end при работе во FreeBSD чер"  +/
Сообщение от PIter Ring on 17-Янв-09, 06:12 
Умный такой ?? что ж ты до сих пор пути не подправил???
Небось первый кричиш когда исходников нету - значит калл (ничего нельзя посмотреть/исправить)
На бери сорцы (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) и сделай удобным пути хоть как виндовый хоть как *никсовый.

Ну что схавал ?? Где же твои заявы о достоинствах открытого софта ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "мы - все. ура"  +/
Сообщение от Andrey Mitrofanov on 17-Янв-09, 12:03 
>Умный такой ??
>значит калл (ничего нельзя посмотреть/исправить)
>На бери сорцы
>и сделай удобным пути хоть как виндовый хоть
>как *никсовый.

Кал он и есть кал, даже с исходниками. А виндузятнег - он и есть виндузятнег. Даже если "рулит" своей freebsd через ssh и нашёл исходники putty (под лицензией MIT) -- он всё равно продлжает писать "письма в ООН", чтобы Кто-То-Там решил его проблему, потому что ему "должны".

А вона рядом -- наш красноглазый брат уличает "простофиль" в пользовании этой же виндой, как будто от пользования или не пользования виндой что-то меняется. Не, ну сами-то мы putty и вяндой "ни пользуямся" -- это повод найти врага и уличить его.

Какие мы (да и я вот присоединился) все одинаковые... :/

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от uRRR on 17-Янв-09, 13:33 
ну вот нашли ещё один повод для перепалки =)
Подкину ещё один:

Сижу над убунтой, есть машинка под фрей (далико).
Убунта из коробки под utf-8, а фря - кои8.
Путти очень удобная весч в этом плане:
- поставил нужный шрифт;
- (неудобства с del, home, end исправил спасибо за совет!) эх, красотищща!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Настройка home кнопок работы и end при FreeBSD во чер работе"  +/
Сообщение от Andrey Mitrofanov on 17-Янв-09, 13:48 
>Подкину ещё один:

ай, спасиба.

>Сижу над убунтой, есть машинка под фрей (далико).

Сижу под дебианом, зашёл на свежеустановленный дебиан (рядом, но зашёл openssh-клиентом, зачем со стула <что-то> поднимать)

>Убунта из коробки под utf-8, а фря - кои8.

Локально кои8-р, удалённо - смотрю, "кракозябры"...

>Путти очень удобная весч в этом плане:

apt-cache search pytty ... гм, и правда - есть.
Вендузятнеге любять? |-P

> - поставил нужный шрифт;

Переключил в Konsole _кодировку_ окна (шрифт-то менять незачем -- меня устраивает тот, что я уже поставил). сделал dpkg-reconfigure locales ... ^C LANG=C dpkg-reconfigure locales ... И снова забыл про utf. (Ага - я ничему не учусь...)

> - (неудобства с del, home, end исправил спасибо за совет!) эх,
>красотищща!

Вендузятнегов-то ломает? :-P

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Настройка работы кнопок home и end при работе во FreeBSD чер"  +/
Сообщение от User294 (ok) on 17-Янв-09, 14:46 
>  Умный такой ?? что ж ты до сих пор пути не подправил???

Какие пути?Может, Putty?Чего я его не подправил?Да просто администряю *никсы из линуксов.Менее извратно как-то.Чтоб putty довести до человеческого вида - там половину надо переписать.Начиная от управления сессиями и заканчивая чем-то типа табов.Я конечно понимаю что можно и микроскоп кой-как довести до состояния молотка, но напильником поработать придется много.И нафиг это надо при наличии под рукой молотка - мне не очевидно.Особенно "хочется" копаться в маздай-специфик коде.Аж два раза!Ну и как я сказал - для себя я предпочитаю на десктопе линухи, а там ... нет, putty конечно есть но он настолько страшенный что им только детей пугать.Юзать такое я в принципе не собираюсь а переписывать с новым графическим тулкитом - не вижу смысла, в линуксе и так с всем этим порядок.Наверное поэтому и не подправил.Вам надо?Вот *вы* и копаетесь в маздай-специфик коде и костылях.А я чесслово поинтереснее предмет для копания себе найду, их есть.У putty есть несколько интересных плюшек типа сохранения сессий и работы через проксики но если честно - это полезные прибабахи которые и у других можно, хоть и менее удобно.А вот отсутствие человеческого интерфейса и куча кривизны - это ужас.

> Небось первый кричиш

До того как наезжать...

> когда исходников нету - значит калл (ничего нельзя посмотреть/исправить)

...освойте хотя-бы русский язык для начала? А то пишете на уровне человека который школу прогуливал всю жизнь.А уже туда же, исходники править.Представляю что вы там направите, потом поди будут всякие buffer overrun и integer overflow сплошняком.

> Ну что схавал ?? Где же твои заявы о достоинствах открытого софта ?

Вы наверное шутите :).Сорцы - это хорошо.А ничего что в 2009 году проектов с сорцами существенно больше чем я в принципе могу перепахать за свою жизнь?Поэтому увы, придется придирчиво выбирать на что тратить свое время.И это как вы понимаете уже никогда не будет виндовый софт.Кому виндовый софт надо - пусть его и правят.Я разве против?А для себя я вижу множество кроссплатформенного или линукс-специфик софта, мне этого на поковыряться определенно хватит.Надолго, честное слово :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от User294 (ok) on 17-Янв-09, 14:56 
>Убунта из коробки под utf-8, а фря - кои8.

Поэтому - черт побери, родная консоль умеет кодировку другую в новом окне ставить.И гномовский терминал в убунте и Konsole в кубунте.Второй кстати умеет НА ЛЕТУ менять кодировку.То есть если мну зашло на сервак и видит что кодировка не подошла - я ее тут же и меняю.А теперь вы пробуете так же в putty.Как минимум в виндовом сие не катит, придется переконектиться чтобы настройки заработали.

>красотищща!

Этот кошмарик называется красотищей?Это такой глум, да?Он под линукс страшен как смерть и (за счет использованного тулкита) выглядит на уровне софта из древних *никсов начала 90-ых, тотально не вписываясь в остальной (достаточно симпатичный) вид системы.Так что про красотищу - вот не надо пожалуйста.Такой софт не оскорбит эстетические чувства только самых отпетых некрофилов ностальгирующих .Я так понимаю там юзается раритетная версия GTK которую закопать давно пора.Вот Konsole и симпатичный и фич дофига умеет и если промазали - кодировку можно сменить не переконекчиваясь.Не вижу смысла юзать putty в линуксе.Как-то поставил, попробовал, проблевался от угребищного интерфейса и снес нафиг.При наличии Konsole + обычный ssh вон то чудо ИМХО нафиг не надо.Пусть виндузятники этот костыль юзают.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Настройка home кнопок работы и end при FreeBSD во чер работе"  +/
Сообщение от User294 (ok) on 17-Янв-09, 15:03 
>Переключил в Konsole _кодировку_ окна (шрифт-то менять незачем -- меня устраивает тот,
>что я уже поставил).

А когда я смотрел putty в винде там кодировка на лету нифига не менялась.А переконекчиваться если не угадал - анноит однако.Посему Konsole + ssh мне как-то намного симпатичнее в итоге.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Настройка home кнопок работы и end при FreeBSD во чер работе"  +/
Сообщение от Vladin (ok) on 17-Янв-09, 16:07 
кодировка меняется на лету, лично пользовался неоднократно
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Настройка работы кнопок home и end при работе во FreeBSD чер"  +/
Сообщение от PIter Ring on 17-Янв-09, 19:31 
>>Убунта из коробки под utf-8, а фря - кои8.
>
>Поэтому - черт побери, родная консоль умеет кодировку другую в новом окне
>ставить.И гномовский терминал в убунте и Konsole в кубунте.Второй кстати умеет
>НА ЛЕТУ менять кодировку.То есть если мну зашло на сервак и
>видит что кодировка не подошла - я ее тут же и
>меняю.А теперь вы пробуете так же в putty.Как минимум в виндовом
>сие не катит, придется переконектиться чтобы настройки заработали.

^^^^^^^^^^^^^^^^^^^^^^^^
Катит, и даже очень хорошо катит. Просто даже в винде нужны прямые руки
а не из того места чем вы думаете.

>>красотищща!
>
>Этот кошмарик называется красотищей?Это такой глум, да?Он под линукс страшен как смерть
>и (за счет использованного тулкита) выглядит на уровне софта из древних
>*никсов начала 90-ых, тотально не вписываясь в остальной (достаточно симпатичный) вид
>системы.Так что про красотищу - вот не надо пожалуйста.Такой софт не
>оскорбит эстетические чувства только самых отпетых некрофилов ностальгирующих .Я так понимаю
>там юзается раритетная версия GTK которую закопать давно пора.Вот Konsole и

Да, в линуксовой реализации путти имеет "странноватый" интерфейс,
но только для тех кто привык к ГУИ последних лет, а вот кто на солярке вырос -
тому этот интерфейс даже очень родной.

>симпатичный и фич дофига умеет и если промазали - кодировку можно

Ну если отбросить "кодировки" то о каких это "супер-фичах" идет речь??
Может консоле умеет рельефный интерфейс делать как старый multiview2000 под винту?? или умеет делать из текстового диалога гуи-ифейс на лету как SCO TermVision ?

Я не говорю что путти в линуксе конкурент консоле, зачем городить огород если уже
есть вполне сносный ССШ-клиент. Вот только не надо путать, консоле это не ссш, а
ссш - не имеет средств управления оформлением(это делает эмулятор терминала консоле).
В конце-концов ссш можно запустить и из под х-терм и там будут свои возможности,
но к ссш это не имеет никакого отношения.
А вот путти - это эмулятор терминала с ссш клиентом и другими клиентам вместе. Как говорится все в одном флаконе.

>сменить не переконекчиваясь.Не вижу смысла юзать putty в линуксе.Как-то поставил, попробовал,
>проблевался от угребищного интерфейса и снес нафиг.При наличии Konsole + обычный
>ssh вон то чудо ИМХО нафиг не надо.Пусть виндузятники этот костыль
>юзают.

Виндузятники его и юзают, так как альтернативные ссш-клиенты или р-логин клиенты  в основном за бабки.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Настройка работы кнопок home и end при работе во FreeBSD чер"  +/
Сообщение от FILIN on 17-Янв-09, 22:31 
использовал learn keys .. занова обучал на home и end
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от freedom on 17-Янв-09, 23:45 
процитирую себя

http://groups.google.com/group/uafug/msg/ad00a81c01cd76ac

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Настройка работы кнопок, Putty"  +/
Сообщение от Andrey Mitrofanov on 18-Янв-09, 00:06 
>http://groups.google.com/group/uafug/msg/ad00a81c01cd76ac

Спасибо! За описание сути проблемы и три обоснованных решения.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от Дмитрий Ю. Карпов on 18-Янв-09, 01:49 
В PuTTY:

Terminal/Keyboard:
+ The BackSpace key: Ctrl+H
+ Home and End keys: Standard
+ The Function keys and keypad: SCO

Window/Translation:
+ Receiving data assumed to be in which character set: KOI8-R

Во FreeBSD:
term=pc3r

Этого достаточно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от InventoR email(??) on 18-Янв-09, 11:30 
Ни хрена не работает, толку от того что выставляешь putty, подключился к машине, потом watch -W /dev/tty*
и пользуешься кнопками навигации, в vim обще попа.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от Анонимус on 18-Янв-09, 20:52 
вы еще в vim наживаете home и end??
Виндузяяятники!!! :))
0 и $ надо и ctrl+a
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Настройка работы кнопок home и end при работе во FreeBSD чер"  +/
Сообщение от polkan (ok) on 19-Янв-09, 03:04 
хм... d nfrjq ;t cbnefwbb z ghjgecnbk вывод через luit и все прелестно работало .... а путти под убунтой я смотрел.... мне проще luit-ом пользоваться
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от drTr0jan on 19-Янв-09, 10:43 
Дело не в винудзе, а в клавишах "Home" и "End" клавиатуры. Зачем они нужны?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от AdVv (ok) on 19-Янв-09, 12:44 
Нет ну правда ... ролик на мышке - тоже ненужен. Цветной монитор - бред. Ну и дальше по аналогии.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "Настройка home кнопок работы и end при FreeBSD во чер работе"  +/
Сообщение от Гриша Пэк on 19-Янв-09, 15:22 
ставить библиотеки от кед для Консоли... мне проще путти поставить
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Настройка работы кнопок home и end при работе во FreeBSD чер"  +/
Сообщение от PIter Ring on 19-Янв-09, 21:36 
Нет, ты перегнул, :) хотя монохромные мониторы (особенно пасив-тфт) очень даже хорошая вэщ и сегодня.
Тебе по поводу ВИМа напомнили не из-за того что там не надо пользоваться "хоум/энд" а из-за того, что ВИМ - это такая религия, и если ты уже пользуешься ВИМом то это говорит о том что тебе и клавиатура в 104-105 кнопок не нужна, достаточно 58-60. Все недостающие управляющие кнопки с легкостью можно отработать нажав всего то комбинацию из "Esc+.+z+y+@+K+]" (нажимать надо одновременно) и эта легкая комбинация тебе полностью заменяет кнопку PgUp :))))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от ASY32 (??) on 20-Янв-09, 07:58 
Большой сенкс )))
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от o.k. on 21-Янв-09, 17:10 
+1 =)
Спасибо!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "Настройка работы кнопок home и end при работе во FreeBSD чер"  +/
Сообщение от gms on 21-Янв-09, 20:17 
+10 :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от Flaha on 26-Мрт-09, 08:30 
еще дополнение:
чтобы работала цифровая клавиатура (numpad) (в ee, mc...) надо еще галочку ткнуть в Terminal/Features:
Disable application keypad mode

тестил на freebsd 7.x / putty 0.60

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от Zhura (??) on 17-Фев-10, 11:32 
>еще дополнение:
>чтобы работала цифровая клавиатура (numpad) (в ee, mc...) надо еще галочку ткнуть
>в Terminal/Features:
>Disable application keypad mode
>
>тестил на freebsd 7.x / putty 0.60

да, спасибо, все работает :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "Настройка работы кнопок home и end при работе во FreeBSD чер..."  +/
Сообщение от Nox Metus on 31-Июл-10, 22:00 
Это решает проблему лишь частично в обоих вариантах. При изменении .cshrc кнопки по прежнему не работают в less, а при использовании "putty" в качестве Terminal-type string случатся две проблемы: а) не будет работать мышь (например в mc), б) будет криво работать screen.

Я решил проблему тем, что взял terminfo от xterm-256color, отредактировал его под putty, потом
> install -d .terminfo
> tic -o .terminfo/ xterm-256color.terminfo

В /etc/screenrc добавить
term screen-256color
и
defbce on

В качестве Terminal-type string в putty указать xterm-256color.
После этого наступает полное счастье.
Самый тонкий момент - это редактирование terminfo. Те что можно найти в дистрибутивах и в сети для putty содержат ошибки. Мне пришлось втыкать в исходный код putty, чтобы сделать всё аккуратно и правильно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру