The OpenNET Project / Index page

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

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

"FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (ok) on 26-Дек-08, 16:14 
То, что при работе с FreeBSD по ssh через putty не работают кнопочки Home и End думаю не новость. В google отправлять не нужно, предлагаемые там решения попробовал, но все они решают проблему только частично, во многих приложениях кнопки как не работали, так и не работают. В редакторе ee например. Может кто из знающих людей обрисовать почему это вообще происходит, и в каком направлении копать чтоб полностью устранить проблему ?
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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


1. "FreeBSD, Putty, home, end"  +/
Сообщение от Dorlas (??) on 26-Дек-08, 16:44 
>То, что при работе с FreeBSD по ssh через putty не работают
>кнопочки Home и End думаю не новость. В google отправлять не
>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>частично, во многих приложениях кнопки как не работали, так и не
>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>почему это вообще происходит, и в каком направлении копать чтоб полностью
>устранить проблему ?

Переучитесь на ctrl+a и ctrl+e....

Либо ставьте себе другой shell :)

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

2. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (ok) on 26-Дек-08, 16:57 
>[оверквотинг удален]
>>кнопочки Home и End думаю не новость. В google отправлять не
>>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>>частично, во многих приложениях кнопки как не работали, так и не
>>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>устранить проблему ?
>
>Переучитесь на ctrl+a и ctrl+e....
>
>Либо ставьте себе другой shell :)

Я не хочу переучиваться. Я не хочу другой шелл. Я хочу чтоб работали кнопки. 2008 год заканчивается, о каком "переходе" на десктоп тут народ пишет, когда не работают примитивные вещи.


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

3. "FreeBSD, Putty, home, end"  +/
Сообщение от Pahanivo email(ok) on 26-Дек-08, 17:05 
>[оверквотинг удален]
>>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>>устранить проблему ?
>>
>>Переучитесь на ctrl+a и ctrl+e....
>>
>>Либо ставьте себе другой shell :)
>
>Я не хочу переучиваться. Я не хочу другой шелл. Я хочу чтоб
>работали кнопки. 2008 год заканчивается, о каком "переходе" на десктоп тут
>народ пишет, когда не работают примитивные вещи.

там настройки есть - крутить не пробовал?

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

4. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (ok) on 26-Дек-08, 17:13 
>[оверквотинг удален]
>>>
>>>Переучитесь на ctrl+a и ctrl+e....
>>>
>>>Либо ставьте себе другой shell :)
>>
>>Я не хочу переучиваться. Я не хочу другой шелл. Я хочу чтоб
>>работали кнопки. 2008 год заканчивается, о каком "переходе" на десктоп тут
>>народ пишет, когда не работают примитивные вещи.
>
>там настройки есть - крутить не пробовал?

Да пробовал конечно. И гуглил. И читал faq автора putty. Менял типы терминалов.
Примерно суть в том что при нажатии home в консоли отправляется ^[[F~ а putty отправляет ^[[4~. Вот только я не вполне представляю процесс работы всей этой цепочки, потому и спрашиваю вкратце, чтоб не лопатить вагон документации, где и что нужно подкрутить.

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

6. "FreeBSD, Putty, home, end"  +/
Сообщение от Pahanivo email(ok) on 26-Дек-08, 18:30 
по большому счету многа лет ккавыряю фрю и прочее через путти - и мне эти кнопы никогда нафег не нужны были )


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

10. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (??) on 27-Дек-08, 18:58 
>по большому счету многа лет ккавыряю фрю и прочее через путти -
>и мне эти кнопы никогда нафег не нужны были )

Ей богу это очень ценная информация.

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

11. "FreeBSD, Putty, home, end"  +/
Сообщение от Pahanivo email(??) on 27-Дек-08, 21:47 
>>по большому счету многа лет ккавыряю фрю и прочее через путти -
>>и мне эти кнопы никогда нафег не нужны были )
>
>Ей богу это очень ценная информация.

ага ) а топ ваще мега позновательный )

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

7. "FreeBSD, Putty, home, end"  +/
Сообщение от gpl77 (ok) on 26-Дек-08, 20:59 
>>там настройки есть - крутить не пробовал?
>
>Да пробовал конечно. И гуглил. И читал faq автора putty. Менял типы
>терминалов.
>Примерно суть в том что при нажатии home в консоли отправляется ^[[F~
>а putty отправляет ^[[4~. Вот только я не вполне представляю процесс
>работы всей этой цепочки, потому и спрашиваю вкратце, чтоб не лопатить
>вагон документации, где и что нужно подкрутить.

Про putty не знаю :-) :-)
Могу, лишь, привести "похожий" пример: в консоли freebsd (syscons которая) при установленной русской локали (koi-8 например) перестают работать комбинации с Alt (точнее, они работают, но это уже русские буквы :-)). Тех кто привык к emacs очень раздражает (жать Esc :-))
Проблема syscons в том, что он шлет байты (или точнее 1,2 или 3) и русские буквы пересекаются с Alt-комбинациями.

Тут, может быть, что нибудт похожее, например, коды home/end накладываются на telnet-овский протокол.

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

5. "FreeBSD, Putty, home, end"  +/
Сообщение от arachnid (ok) on 26-Дек-08, 17:53 
>Я не хочу переучиваться. Я не хочу другой шелл. Я хочу чтоб
>работали кнопки. 2008 год заканчивается, о каком "переходе" на десктоп тут
>народ пишет, когда не работают примитивные вещи.

я понимаю, что офтопик, но таки при чем тут десктоп и доступ с ssh с винды?

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

8. "FreeBSD, Putty, home, end"  +/
Сообщение от Аноним (??) on 26-Дек-08, 22:06 
>Я не хочу переучиваться. Я не хочу другой шелл. Я хочу чтоб
>работали кнопки. 2008 год заканчивается, о каком "переходе" на десктоп тут
>народ пишет, когда не работают примитивные вещи.

При чем тут вообще десктоп? Чтобы решить проблему выкидывайте putty. Использую ssh между freebsd, linux и macosx и никогда не испытывал таких проблем.

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

9. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (??) on 27-Дек-08, 18:55 
>>Я не хочу переучиваться. Я не хочу другой шелл. Я хочу чтоб
>>работали кнопки. 2008 год заканчивается, о каком "переходе" на десктоп тут
>>народ пишет, когда не работают примитивные вещи.
>
>При чем тут вообще десктоп? Чтобы решить проблему выкидывайте putty. Использую ssh
>между freebsd, linux и macosx и никогда не испытывал таких проблем.
>

Хорошо, предложите альтернативу putty. Если не испытывал это не значит что их нет. Десктоп непричем.

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

12. "FreeBSD, Putty, home, end"  +/
Сообщение от user (??) on 28-Дек-08, 18:07 
>>>Я не хочу переучиваться. Я не хочу другой шелл. Я хочу чтоб
>>>работали кнопки. 2008 год заканчивается, о каком "переходе" на десктоп тут
>>>народ пишет, когда не работают примитивные вещи.
>>
>>При чем тут вообще десктоп? Чтобы решить проблему выкидывайте putty. Использую ssh
>>между freebsd, linux и macosx и никогда не испытывал таких проблем.
>>
>
>Хорошо, предложите альтернативу putty. Если не испытывал это не значит что их
>нет. Десктоп непричем.

Если не нуженн русский язык в консоли, то можно КУПИТЬ SequreCRT.


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

13. "FreeBSD, Putty, home, end"  +/
Сообщение от user (??) on 28-Дек-08, 18:08 
>[оверквотинг удален]
>>>>народ пишет, когда не работают примитивные вещи.
>>>
>>>При чем тут вообще десктоп? Чтобы решить проблему выкидывайте putty. Использую ssh
>>>между freebsd, linux и macosx и никогда не испытывал таких проблем.
>>>
>>
>>Хорошо, предложите альтернативу putty. Если не испытывал это не значит что их
>>нет. Десктоп непричем.
>
>Если не нуженн русский язык в консоли, то можно КУПИТЬ SequreCRT.

http://www.vandyke.com/products/securecrt/

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

14. "FreeBSD, Putty, home, end"  +/
Сообщение от Аноним (??) on 29-Дек-08, 16:24 
>Хорошо, предложите альтернативу putty. Если не испытывал это не значит что их
>нет. Десктоп непричем.

Ну разумеется, проблемы у самых корней юникса, только проявляются почему-то только на Putty :)
Альтернативы под windows сам ищи, мне OpenSSH полностью хватает под любые системы.

PS. 2008 год заканчивается, а под Windows нет нормального ssh клиента :)))

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

17. "FreeBSD, Putty, home, end"  +/
Сообщение от angra (ok) on 30-Дек-08, 01:57 
Вот бы узнать почему с линуксом таких проблем нет, что из putty, что из других клиентов? И почему при соединении с freebsd машиной проблемы на любых ssh клиентах? Но понятное дело бсдшники все будут отрицать, им ведь ctrl-a вместо home проще научится юзать, чем признать что проблема таки есть.

P.S. Сам исправлял подобные траблы под Freebsd 6.x несколько лет назад. Ничего сложного, пару часов гугления и несколько минут работы напильником, вот только зачем?

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

21. "FreeBSD, Putty, home, end"  +/
Сообщение от ingoa (??) on 30-Дек-08, 11:18 
>Вот бы узнать почему с линуксом таких проблем нет, что из putty,
>что из других клиентов? И почему при соединении с freebsd машиной
>проблемы на любых ssh клиентах? Но понятное дело бсдшники все будут
>отрицать, им ведь ctrl-a вместо home проще научится юзать, чем признать
>что проблема таки есть.

Ctrl+a | Ctrl+e дейстивительно проще набрать- остаешься на клавиатуре, а не лезешь на дополнительные клавиши, которые, особенно на ноутбуках, бывают в весьма причудливых местах
Но это проще для тех, кто владеет слепой печатью ;-)

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

22. "FreeBSD, Putty, home, end"  +/
Сообщение от Pahanivo email(ok) on 30-Дек-08, 12:08 
>>Вот бы узнать почему с линуксом таких проблем нет, что из putty,
>>что из других клиентов? И почему при соединении с freebsd машиной
>>проблемы на любых ssh клиентах? Но понятное дело бсдшники все будут
>>отрицать, им ведь ctrl-a вместо home проще научится юзать, чем признать
>>что проблема таки есть.
>
>Ctrl+a | Ctrl+e дейстивительно проще набрать- остаешься на клавиатуре, а не лезешь
>на дополнительные клавиши, которые, особенно на ноутбуках, бывают в весьма причудливых
>местах
>Но это проще для тех, кто владеет слепой печатью ;-)

+1

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

28. "FreeBSD, Putty, home, end"  +/
Сообщение от Guest (??) on 30-Дек-08, 15:50 
>Вот бы узнать почему с линуксом таких проблем нет, что из putty,
>что из других клиентов? И почему при соединении с freebsd машиной
>проблемы на любых ssh клиентах?

termcap разный, что тут непонятного?

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

15. "FreeBSD, Putty, home, end"  +/
Сообщение от anonymous (??) on 29-Дек-08, 21:22 
>То, что при работе с FreeBSD по ssh через putty не работают
>кнопочки Home и End думаю не новость. <...> Может кто из знающих людей обрисовать
>почему это вообще происходит, и в каком направлении копать чтоб полностью
>устранить проблему ?

корень проблемы: в termcap или terminfo не описаны или неправильно описаны escape sequences, которые терминал посылает в ответ на нажатие home/end.

надо посмотреть, что прописано в соотв. базе данных для типа терминала $TERM, и принять меры.

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

16. "FreeBSD, Putty, home, end"  +/
Сообщение от gpl77 (ok) on 29-Дек-08, 23:52 
>>То, что при работе с FreeBSD по ssh через putty не работают
>>кнопочки Home и End думаю не новость. <...> Может кто из знающих людей обрисовать
>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>устранить проблему ?
>
>корень проблемы: в termcap или terminfo не описаны или неправильно описаны escape
>sequences, которые терминал посылает в ответ на нажатие home/end.
>

не, это для тех кто использует curses.

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

18. "FreeBSD, Putty, home, end"  +/
Сообщение от Andrey Mitrofanov on 30-Дек-08, 08:38 
>это для тех кто использует curses.

Нет.

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

19. "FreeBSD, Putty, home, end"  +/
Сообщение от spider email(??) on 30-Дек-08, 11:04 
.cshrc

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

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

20. "FreeBSD, Putty, home, end"  +/
Сообщение от spider email(??) on 30-Дек-08, 11:05 
.cshrc


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

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

23. "FreeBSD, Putty, home, end"  +/
Сообщение от gpl77 (ok) on 30-Дек-08, 14:32 
>>это для тех кто использует curses.
>
>Нет.

man 3 termcap

можно, конечно, и самому termcap читать, но зачем?

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

24. "ой, ну прям :)"  +/
Сообщение от Andrey Mitrofanov on 30-Дек-08, 14:48 
>>>это для тех кто использует curses.
>>Нет.

Уточняю: "это" для тех, кто использует терминал. включая эмуляторы оного.

Те, кто пользует curses -- ещё не все, кто использует терминал. И более того, те, кто использует (читает переменную среды) $TERM, совсем не обязаны даже termcap читать, не то что быть написанными с/на curses или её вариантах.

>man 3 termcap

Уже побежал.

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

25. "ой, ну прям :)"  +/
Сообщение от gpl77 (ok) on 30-Дек-08, 15:01 

>более того, те, кто использует (читает переменную среды) $TERM, совсем не
>обязаны даже termcap читать, не то что быть написанными с/на curses
>или её вариантах.

Соверешенно верно :-)
Поэтому изменение termcap вряд ли приведет с исчезновению проблемы автора топика.

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

26. "ну, за консенсус :)"  +/
Сообщение от Andrey Mitrofanov on 30-Дек-08, 15:08 
семё-о-он Семёныч! Ж-) Parse error. My bad.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "ну, за консенсус :)"  +/
Сообщение от gpl77 (ok) on 30-Дек-08, 15:19 
>семё-о-он Семёныч! Ж-) Parse error. My bad.

Йа-Йа,
С наступающим :-)

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

29. "FreeBSD, Putty, home, end"  +/
Сообщение от anonymous (??) on 30-Дек-08, 18:31 
>>корень проблемы: в termcap или terminfo не описаны или неправильно описаны escape
>>sequences, которые терминал посылает в ответ на нажатие home/end.
>>
>
>не, это для тех кто использует curses.

какая, собственно, разница, если база данных (одна или другая) все равно читается?

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

30. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (??) on 03-Янв-09, 01:15 
>То, что при работе с FreeBSD по ssh через putty не работают
>кнопочки Home и End думаю не новость. В google отправлять не
>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>частично, во многих приложениях кнопки как не работали, так и не
>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>почему это вообще происходит, и в каком направлении копать чтоб полностью
>устранить проблему ?

Так ничего внятного и не услышал. Проблема в termcap FreeBSD ?

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

31. "FreeBSD, Putty, home, end"  +/
Сообщение от user (??) on 03-Янв-09, 22:25 
>>То, что при работе с FreeBSD по ssh через putty не работают
>>кнопочки Home и End думаю не новость. В google отправлять не
>>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>>частично, во многих приложениях кнопки как не работали, так и не
>>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>устранить проблему ?
>
>Так ничего внятного и не услышал. Проблема в termcap FreeBSD ?

Можно зайти вообще с другого конца. Сделать как сделали создатели SecureCRT.
В SecureCRT можно создавать макросы.
То есть вы в клиенте нажимаете Home, а на сервер отправляется Ctrl+A.
В клиенте нажимаете End, а на сервер отправляется Ctrl+E.
И т.д.

Уж проще универсально дописать реализацию макросов в PuTTY по моему.


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

32. "FreeBSD, Putty, home, end"  +/
Сообщение от anonymous (??) on 04-Янв-09, 23:38 
>>То, что при работе с FreeBSD по ssh через putty не работают
>>кнопочки Home и End думаю не новость. В google отправлять не
>>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>>частично, во многих приложениях кнопки как не работали, так и не
>>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>устранить проблему ?
>
>Так ничего внятного и не услышал. Проблема в termcap FreeBSD ?

да и вопрос-то задан невнятно.  "кнопочки не работают", понимаете ли.  хотите разбираться -- приводите 1 (один) test case.

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

33. "FreeBSD, Putty, home, end"  +/
Сообщение от Dorlas (??) on 05-Янв-09, 15:47 
>>Я не хочу переучиваться.

Ваши проблемы

>>Я не хочу другой шелл.

Аналогично

>>Я хочу чтоб работали кнопки.

А я хочу ездить на мерседесе...

>>2008 год заканчивается,

Уже

>>о каком "переходе" на десктоп тут народ пишет

Вам переход не светит...

Столько флуда развели...из-за человека, который ничего не хочет (нехочуха)...просто лентяй.

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

34. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (ok) on 09-Янв-09, 16:20 
>[оверквотинг удален]
>
>>>2008 год заканчивается,
>
>Уже
>
>>>о каком "переходе" на десктоп тут народ пишет
>
>Вам переход не светит...
>
>Столько флуда развели...из-за человека, который ничего не хочет (нехочуха)...просто лентяй.

Ну может и лентяй, зато не глуп и не хамлю незнакомым людям. Лень двигатель прогресса, а в данном случае это вовсе и не лень. По вашему если в автомобиле тормоз не работает, нужно учиться ручником подтормаживать ? Это называется костыль приделать. Проблемы выше не только мои, и в отличии от вас, я пытаюсь их решить, а не флуд тут развести. Флуд по вашей части.

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

35. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (ok) on 09-Янв-09, 16:22 
>[оверквотинг удален]
>>>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>>>частично, во многих приложениях кнопки как не работали, так и не
>>>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>>устранить проблему ?
>>
>>Так ничего внятного и не услышал. Проблема в termcap FreeBSD ?
>
>да и вопрос-то задан невнятно.  "кнопочки не работают", понимаете ли.  
>хотите разбираться -- приводите 1 (один) test case.

Не вполне понял мысль. При работе из putty во FreeBSD в редакторе ee не работаею кнопки home и end. С консоли работают. Спросил ПОЧЕМУ не работают и как сделать чтоб работали. Ответа не получил.

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

36. "FreeBSD, Putty, home, end"  +/
Сообщение от anonymous (??) on 09-Янв-09, 20:07 
>>да и вопрос-то задан невнятно.  "кнопочки не работают", понимаете ли.  
>>хотите разбираться -- приводите 1 (один) test case.
>
>Не вполне понял мысль. При работе из putty во FreeBSD в редакторе
>ee не работаею кнопки home и end. С консоли работают. Спросил
>ПОЧЕМУ не работают и как сделать чтоб работали. Ответа не получил.

бля^Wдля дальнейшего продвижения в Вашей проблеме мне необходима более детальная дополнительная информация:

чему равно $TERM при работе в консоли и из putty?
какой библиотекой пользуется ee для работы с клавиатурой и экраном?  curses, ncurses, что-то еще?
какой базой данных с описаниями терминалов пользуется эта библиотека?  termcap, terminfo, обе, что-то еще?
как выглядит описание терминала $TERM в этой базе данных?
какую escape sequence посылает консоль и putty при нажатии home?
имеется ли соотв. запись в описании терминала?

давайте, ищите ответы.

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

37. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (ok) on 10-Янв-09, 02:15 
>[оверквотинг удален]
>чему равно $TERM при работе в консоли и из putty?
>какой библиотекой пользуется ee для работы с клавиатурой и экраном?  curses,
>ncurses, что-то еще?
>какой базой данных с описаниями терминалов пользуется эта библиотека?  termcap, terminfo,
>обе, что-то еще?
>как выглядит описание терминала $TERM в этой базе данных?
>какую escape sequence посылает консоль и putty при нажатии home?
>имеется ли соотв. запись в описании терминала?
>
>давайте, ищите ответы.

Не ругайтесь :) , чтоб искать ответы нужно знать вопросы.

$ cat

Home
^[[1~
End
^[[4~

$ set |grep term

TERM=xterm

$ ldd /usr/bin/ee

/usr/bin/ee:
        libncurses.so.7 => /lib/libncurses.so.7 (0x2808a000)
        libc.so.7 => /lib/libc.so.7 (0x280cd000)

Как узнать какую базу использует ncurses в системе ? FreeBSD 7. Спасибо за ответ ;)

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

38. "FreeBSD, Putty, home, end"  +/
Сообщение от qswert on 11-Янв-09, 20:25 
в termcap есть описание терминала putty
>grep putty /etc/termcap

putty|vt220-color|vt220-co|vt220 emulator with ANSI colors:\
в настройках putty -> Connection -> Data -> Terminal-type string  поставить putty вместо xterm. У меня на 6.3 работает.

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

39. "FreeBSD, Putty, home, end"  +/
Сообщение от Dorlas (??) on 12-Янв-09, 13:58 
>в termcap есть описание терминала putty
>>grep putty /etc/termcap
>
>putty|vt220-color|vt220-co|vt220 emulator with ANSI colors:\
>в настройках putty -> Connection -> Data -> Terminal-type string  поставить putty вместо xterm. У меня на 6.3 работает.

Прикол хотите? В Windows Vista в Putty с настройками по умолчанию (terminal type string = xterm) кнопки Home/End работают сразу :) (проверил на нескольких FreeBSD-серверах) :)

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

46. "FreeBSD, Putty, home, end"  +/
Сообщение от melmaxnvk (ok) on 09-Апр-09, 12:09 
>>в termcap есть описание терминала putty
>>>grep putty /etc/termcap
>>
>>putty|vt220-color|vt220-co|vt220 emulator with ANSI colors:\
>>в настройках putty -> Connection -> Data -> Terminal-type string  поставить putty вместо xterm. У меня на 6.3 работает.
>
>Прикол хотите? В Windows Vista в Putty с настройками по умолчанию (terminal
>type string = xterm) кнопки Home/End работают сразу :) (проверил на
>нескольких FreeBSD-серверах) :)

Имею Windows Vista Home Premium
Несколько серверов с FreeBSD от 6.1 до 6.3.
putty 0.6, terminal type string на всех подключениях = xterm

Home/End не работает ни на одном сервере

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

47. "FreeBSD, Putty, home, end"  +/
Сообщение от Dorlas (??) on 09-Апр-09, 15:21 
>Имею Windows Vista Home Premium
>Несколько серверов с FreeBSD от 6.1 до 6.3.
>putty 0.6, terminal type string на всех подключениях = xterm
>
>Home/End не работает ни на одном сервере

У меня Windows Vista Ultimate :) :) :)

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

40. "FreeBSD, Putty, home, end"  +/
Сообщение от spider email(??) on 13-Янв-09, 09:11 
>>То, что при работе с FreeBSD по ssh через putty не работают
>>кнопочки Home и End думаю не новость. В google отправлять не
>>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>>частично, во многих приложениях кнопки как не работали, так и не
>>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>устранить проблему ?
>
>Так ничего внятного и не услышал. Проблема в termcap FreeBSD ?

.cshrc

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

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

41. "FreeBSD, Putty, home, end"  +/
Сообщение от ywngr email on 14-Янв-09, 15:35 
Tankx2All

Замена terminal-type string: putty помогла (XPSP3, Putty 6.0)
Но и ctrl+a(e) не утомляло.

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

42. "FreeBSD, Putty, home, end"  +/
Сообщение от freedom on 17-Янв-09, 23:43 
>Tankx2All
>
>Замена terminal-type string: putty помогла (XPSP3, Putty 6.0)
>Но и ctrl+a(e) не утомляло.

процитирую себя

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

43. "FreeBSD, Putty, home, end"  +/
Сообщение от freedom on 17-Янв-09, 23:44 
>>Tankx2All
>>
>>Замена terminal-type string: putty помогла (XPSP3, Putty 6.0)
>>Но и ctrl+a(e) не утомляло.
>
>процитирую себя

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

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

44. "FreeBSD, Putty, home, end"  +/
Сообщение от AdVv (??) on 19-Янв-09, 21:08 
>>>Tankx2All
>>>
>>>Замена terminal-type string: putty помогла (XPSP3, Putty 6.0)
>>>Но и ctrl+a(e) не утомляло.
>>
>>процитирую себя
>
>http://groups.google.com/group/uafug/msg/ad00a81c01cd76ac

Спасибо. Коротко, ясно и по делу.

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

45. "FreeBSD, Putty, home, end"  +/
Сообщение от andrey (??) on 22-Янв-09, 01:27 
>>>>Tankx2All
>>>>
>>>>Замена terminal-type string: putty помогла (XPSP3, Putty 6.0)
>>>>Но и ctrl+a(e) не утомляло.
>>>
>>>процитирую себя
>>
>>http://groups.google.com/group/uafug/msg/ad00a81c01cd76ac
>
>Спасибо. Коротко, ясно и по делу.

А как сделать, чтоб как в Linux в заголовке окна был текущий каталог? Когда mc запускаешь, заголовок на mc меняется, а вот при смене каталога нет.

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

48. "FreeBSD, Putty, home, end"  +/
Сообщение от voy on 16-Апр-09, 23:44 
>То, что при работе с FreeBSD по ssh через putty не работают
>кнопочки Home и End думаю не новость. В google отправлять не
>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>частично, во многих приложениях кнопки как не работали, так и не
>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>почему это вообще происходит, и в каком направлении копать чтоб полностью
>устранить проблему ?

# Для bash
# в /etc/inputrc или $HOEM/.inputrc

# набераем например ls и жмем кнопку курсора вверх = происходит
# дополнение из истории (например ls -la)
"\e[A": history-search-backward
"\e[B": history-search-forward

# включает кнопки HOME, END, DELETE
"\e[3~": delete-char
"\e[1~": beginning-of-line
"\e[4~": end-of-line

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

49. "FreeBSD, Putty, home, end"  +/
Сообщение от Auster on 09-Июн-09, 14:26 
>>То, что при работе с FreeBSD по ssh через putty не работают
>>кнопочки Home и End думаю не новость. В google отправлять не
>>нужно, предлагаемые там решения попробовал, но все они решают проблему только
>>частично, во многих приложениях кнопки как не работали, так и не
>>работают. В редакторе ee например. Может кто из знающих людей обрисовать
>>почему это вообще происходит, и в каком направлении копать чтоб полностью
>>устранить проблему ?
>

очень просто :)
с доисторический времен putty идентифицирует себя xterm по умолчанию (Connection -> Data - > Terminal type string) в то время как практически все современные системы знают про putty и прекрасно умеют с ним работать. поэтому достаточно прописать putty вместо xterm и будет вам счастье :)

только не забудьте исправить назад остальные опции и rc файлы

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

50. "FreeBSD, Putty, home, end"  +/
Сообщение от Andrey Zhidenkov email on 19-Окт-09, 12:42 
>Может кто из знающих людей обрисовать
>почему это вообще происходит, и в каком направлении копать чтоб полностью
>устранить проблему ?

Так проблема решилась или нет? У меня идентификация Putty как "putty" не помогает, хотя в termcap он есть. После добавления следующего в .cshrc:

# for stupid putty
bindkey "^?" backward-delete-char
bindkey "\e[3~" delete-char
bindkey "\e[1~" beginning-of-line
bindkey "\e[4~" end-of-line

Проблема *почти* исчезает. Все хорошо в консоли, но вот например в vim клавиша backspace ведет себя непредсказуемо.

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

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

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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