линуксовое поведение терминала =(

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 13:24:45

Собсно - раньше, когда открывал на редактирвоание файл (ee, vi, vim) после закрытия он "оставлся" на экране. т.е. курсор просто появляся на нижней строке вместе с приглашением командной строки.
теперь же наблюдаю блядское линуксовое поведение - после закрытия содержимое исчезает с экрана.
в иксах пробовал всю троицу - везде так.
в голой консоли - нормально.
как вернуть всё на место? =)
=====
если по ssh на сервер любой (FreeBSD) зайти - там всё путём...
чё за нах...
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение server801 » 2009-12-13 14:14:38

а че в .cshrc?можь там чего намудрили?

Код: Выделить всё

cat .cshrc
# $FreeBSD: src/etc/root/dot.cshrc,v 1.30.10.1.2.1 2009/10/25 01:10:29 kensmith Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h         history 25
alias j         jobs -l
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA
alias tail      ~/.tail.sh
# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin)

#setenv EDITOR  vi
#setenv PAGER   more
setenv EDITOR ee
setenv PAGER less
setenv  BLOCKSIZE       K

if ($?prompt) then
        # An interactive shell -- set some stuff up
        #set prompt = "`/bin/hostname -s`# "
        set prompt="%{^[[40;32;1m%}[%{^[[40;33;1m%}%T%{^[[40;32;1m%} `id -un`@`/bin/hostname -s` %{^[[40;33;1m%}%/%{^[[40;32;1m%}]# "
        set filec
        set nobeep
        set history = 100
        set savehist = 100
        set mail = (/var/mail/$USER)
        if ( $?tcsh ) then
                bindkey "^W" backward-delete-word
                bindkey -k up history-search-backward
                bindkey -k down history-search-forward
        endif
endif

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: линуксовое поведение терминала =(

Непрочитанное сообщение FreeBSP » 2009-12-13 14:17:11

мне кажется дело не в шелле. что получается если прописать в иксовом терминале

Код: Выделить всё

setenv TERM=cons25r
??
кстати маны тоже исчезают после прочтения?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 14:18:47

маны - нет, а top - да
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 14:19:31

хе. помогло.
осталось понять - почему в реалной консоли ничё не исчезает, и нафига так переделали
Убей их всех! Бог потом рассортирует...

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение server801 » 2009-12-13 14:23:27

а че было то?

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: линуксовое поведение терминала =(

Непрочитанное сообщение FreeBSP » 2009-12-13 14:28:35

в реальной русифицированной консили по идее и стоит тип терминала cons25r
страно что маны не исчезают - у меня на дебе и маны тоже испарялись. хотя с иксами знаком мало и то только по линупсам. дело мб в `Terminal` или `Konsole`, мб они так пускают полноюконсольные (o_O) проги.. а если в tttyv1 сказать

Код: Выделить всё

setenv TERM=xterm
что будет??

//=====
2 server801
на терминале есть какой то текст. пускаешь vim, он разворачивается на всю консоль и и затирает то, что было на ней.
после выхода из vim раньше просто экран смещался на строку вниз и появлялось приглашение. прошлый вид вима оставался на консоли. сейчас на консоли появляется то, что было до запуска вима

//===
2 lissyara
а какой пейжер стоит, more или less? на обоих так?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение server801 » 2009-12-13 14:36:09

хм ,странно

Код: Выделить всё

setenv TERM=xterm
setenv: Синтаксическая ошибка.

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: линуксовое поведение терминала =(

Непрочитанное сообщение FreeBSP » 2009-12-13 14:40:26

знак "равно" не нужен... голова моя дырявая))
PS разговор насколько я понял, идет про иксовый терминал на FBSD8
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Overseer
сержант
Сообщения: 221
Зарегистрирован: 2008-03-20 23:00:42

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Overseer » 2009-12-13 15:46:28

оффтоп:
а как на Линуксе сделать то же самое? чтобы не исчезало..
TERM как раз значится xterm
(Gentoo)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 16:20:11

с cons25r работать в viм невозможно.
он стрелок не понимает =)
так что вопрос открыт.
=======
в консоли, реальной, тоже xterm
но там всё нормально.

Код: Выделить всё

HP# diff /tmp/xcons.txt /tmp/real.cons.txt
1,15c1,2
< WINDOWID=31457288
< TERM=xterm
< KONSOLE_DCOP_SESSION=DCOPRef(konsole-1751,session-1)
< KONSOLE_DCOP=DCOPRef(konsole-1751,konsole)
< COLORTERM=
< GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/lissyara/.gtkrc-2.0:/usr/home/lissyara/.kde/share/config/gtkrc-2.0
< GTK_RC_FILES=/etc/gtk/gtkrc:/home/lissyara/.gtkrc:/usr/home/lissyara/.kde/share/config/gtkrc
< SESSION_MANAGER=local/HP.lissyara.su:/tmp/.ICE-unix/1726
< KDE_MULTIHEAD=false
< KDE_FULL_SESSION=true
< GS_LIB=/home/lissyara/.fonts
< DM_CONTROL=/var/run/xdmctl
< USER=lissyara
< MAIL=/var/mail/lissyara
< XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic
---
> USER=root
> LOGNAME=root
17,24d3
< DESKTOP_SESSION=default
< MM_CHARSET=KOI8-R
< LOGNAME=lissyara
< BLOCKSIZE=K
< PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
< XCURSOR_THEME=Bluecurve
< DISPLAY=:0
< LANG=ru_RU.KOI8-R
26,29d4
< PWD=/usr
< XDG_DATA_DIRS=:/usr/share:/usr/local/share:/usr/local/share/gnome
< XDG_CONFIG_DIRS=:/etc/xdg:/usr/local/etc/xdg:/usr/local/etc/xdg/xfce4
< KDE_SESSION_UID=
30a6,11
> BLOCKSIZE=K
> MAIL=/var/mail/root
> MM_CHARSET=KOI8-R
> LANG=ru_RU.KOI8-R
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
> TERM=xterm
35,36c16,18
< SHLVL=2
< GROUP=lissyara
---
> SHLVL=1
> PWD=/root
> GROUP=wheel
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 16:34:51

Код: Выделить всё

HP$ env
TERM=xterm
SHELL=/bin/csh
PWD=/usr
HOME=/usr/home/lissyara
HP$   
отменил почти всё - не вштырило.
так что - вопрос по поведению икстерма в раельной и иксовой консоли - открыт...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: линуксовое поведение терминала =(

Непрочитанное сообщение FreeBSP » 2009-12-13 17:37:37

http://www.freebsd.org/releases/8.0R/relnotes.html
The FreeBSD TTY layer has been replaced with a new one which has better support for SMP and robust resource handling. A tty now has own mutex and it is expected to improve scalability when compared to the old implementation based on the Giant lock.
http://ivoras.sharanet.org/freebsd/freebsd8.html раздел MPSAFE TTY

мб поэтому?
к сожалению нету системы с иксами, дабы проверить...
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 17:48:06

ясно.
надо в рассылку писать...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 17:56:59

запулил.
правда не уверен что нормально объяснил чё случилось и что я хочу =))
http://lists.freebsd.org/pipermail/free ... 14211.html
Убей их всех! Бог потом рассортирует...

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение f_andrey » 2009-12-13 18:05:25

Судя по ответу как обычно все уже обсуждается :)
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-13 18:26:00

и заканчивается ничем

Код: Выделить всё

HP$ grep TERMCAP home/lissyara/.cshrc
setenv  TERMCAP         "${TERM}:ti@:te@:tc=${TERM}:"
HP$   
помогает, но дефолтовое поведение мне не нравиться
Убей их всех! Бог потом рассортирует...

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Larin » 2009-12-14 13:47:26

вот жеж фигня)))
в линуксах меня это тоже бесит)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-14 14:35:03

не сюда пиши.
в рассылку.
там уже вылез одарённый, котрый считает что так и должно быть
Убей их всех! Бог потом рассортирует...

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: линуксовое поведение терминала =(

Непрочитанное сообщение terminus » 2009-12-14 14:44:04

А там в рассылках ed@ вроде сказал, что починит это как было?
В линупсах эта фигня просто бесит...
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: линуксовое поведение терминала =(

Непрочитанное сообщение Alex Keda » 2009-12-14 15:51:54

ребята, пишите в рассылку.
чем обльше народу шуметь начнёт, тем быстрей сделают.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: линуксовое поведение терминала =(

Непрочитанное сообщение FreeBSP » 2009-12-15 14:52:25

у меня

Код: Выделить всё

serv# cat /etc/termcap | head -303 | tail -5
adm3|3|lsi adm3:\
        :do=^J:am:le=^H:bs:cl=^Z:li#24:ma=^K^P:co#80:
xterm|xterm-color|X11 terminal emulator:\
        :ti@:te@:tc=xterm-xfree86:
#
serv# uname -mrs
FreeBSD 7.2-RELEASE-p5 i386 
как в иксовом терминале дела обстоят я не в курсе - иксов не стоит )
быть может, просто эти строки поменяли в /etc/termcap , а драйвер терминала не при чем и я зря панику поднял??
Лис, как описание икстерма на твоей системе выглядит?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!