Strona 1 z 1

Jak ustawić terminal by korzystał z kilku okien?

: 07 czerwca 2009, 12:41
autor: faramir
Witam.

Postanowiłem na VirtualBoksie zainstalować Debiana 5 Lenny.
Chciałem, by system był bez środowiska graficznego - sama konsola.
Instalacja przebiegła pomyślnie lecz, gdy zacząłem z niego korzystać zobaczyłem jedną rzecz, która bardzo, ale to bardzo nie podoba mi się. Otóż na innych systemach (np. Fedorze, Ubuntu, itp.), gdy w konsoli włączam vima, lessa, linksa lub inny program, to jest otwierane niby nowe okno, tak, że po zamknięciu programu wracam do konsoli i widzę wszystko co wcześniej wpisywałem, natomiast w Debianie niestety okno zostaje (napisy jakie były) i dopisuje się po prostu znak zachęty konsoli linię niżej.

Wartość TERM domyślnie jest ,,linux'', ale po zmianie jej na ,,xterm'' zachowanie jest podobne. W katalogu /etc/terminfo znajduje się tylko jeden plik: README, w katalogu /usr/share/terminfo jest tyle katalogów co liter w alfabecie.

Dodatkowo po wpisaniu polskiej litery (np. prawy ALT+Z) pokazuje się kwadracik (z wyjątkiem ,,ó''). No i mogę za pomocą kombinacji prawy ALT+B napisać ,,b'', co wydaje mi się błędne.

Czy mógłby ktoś pomóc mi w skonfigurowaniu terminala tak, by działał jak w innych systemach?

Pozdrawiam,
faramir

: 07 czerwca 2009, 21:38
autor: panel
Na te "okna" powinno pomóc Ctrl+l albo

Kod: Zaznacz cały

reset
Co do czcionek to sprawdź

Kod: Zaznacz cały

locale
i ewentualnie możesz je przekonfigurować
albo ustaw

Kod: Zaznacz cały

dpkg-reconfigure console-setup

: 07 czerwca 2009, 22:02
autor: faramir
Dziękuję. Wskazówka z czcionką pomogła na nią.

Niestety CTRL+L, reset, clear to nie jest to o co mi chodzi.

Załóżmy że mam historię poleceń:

Kod: Zaznacz cały

21:56:55 [faramir@alfred ~/t]# ls
masi_1_2
21:56:56 [faramir@alfred ~/t]# who
root     tty2         2009-05-27 11:19
faramir  pts/10       2009-06-07 21:56 (alfred)
21:56:58 [faramir@alfred ~/t]# la
razem 4
drwxr-xr-x  3 faramir sinfo   21 maj 27 14:22 .
drwx------ 25 faramir sinfo 4096 cze  7 16:00 ..
drwxr-xr-x  6 faramir sinfo   55 cze  3 20:54 masi
21:57:01 [faramir@alfred ~/t]# 
Teraz chcę sobie stworzyć i edytować plik plik.txt za pomocą vima, wpisuję

Kod: Zaznacz cały

21:57:01 [faramir@alfred ~/t]# vim plik.txt
W vimie kończę pisanie: To co widzę na ekranie to:

Kod: Zaznacz cały

(...)
~
~
~
~
"plik.txt" [Nowy] 0L, 0C zapisano
DING! [faramir@alfred ~/t]# 
A ja chciałbym widzieć:

Kod: Zaznacz cały

21:56:55 [faramir@alfred ~/t]# ls
masi_1_2
21:56:56 [faramir@alfred ~/t]# who
root     tty2         2009-05-27 11:19
faramir  pts/10       2009-06-07 21:56 (alfred)
21:56:58 [faramir@alfred ~/t]# la
razem 4
drwxr-xr-x  3 faramir sinfo   21 maj 27 14:22 .
drwx------ 25 faramir sinfo 4096 cze  7 16:00 ..
drwxr-xr-x  6 faramir sinfo   55 cze  3 20:54 masi
21:57:01 [faramir@alfred ~/t]# vim plik.txt
DING! [faramir@alfred ~/t]# 
Może teraz lepiej można mnie zrozumieć?
Czyszczenie ekranu raczej nie wchodzi w grę, by rozwiązać problem, który mam.

: 07 czerwca 2009, 22:25
autor: panel
Teraz lepiej rozumiem.
Trochę poklikałem w konsoli i może to będzie OK:
Ctrl+l a potem Shift+PageUp.

: 07 czerwca 2009, 23:42
autor: faramir
No tak, to że mogę chodzić po ekranie to wiem, ale to nie jest to o co mi chodzi.
W Ubuntu pewnie masz to "za darmo" - znaczy bez konfiguracji - gdy włączysz konsolę i uruchomisz program (vim), a później go zamkniesz to widzisz całą historię konsoli, a nie to co było w tym programie.
U mnie na Debianie tak nie jest, a chciałbym by było.

: 08 czerwca 2009, 00:23
autor: panel
No właśnie na moim Ubuntu jest dokładnie jak u Ciebie.
Szczerze mówiąc nie wiem od czego to zależy :-/ .

: 08 czerwca 2009, 02:32
autor: ponton
faramir, a takie programy jak np. less, mc czy htop też tak działają w Debianie jak vim?

: 08 czerwca 2009, 10:19
autor: faramir
Tak, tak, tak.. niestety. Choć mc czyści dodatkowo ekran przy zakończeniu działania; htop i less działają dokładnie jak vim.

Edit:
Ok, łącząc się zdalnie, czyli korzystając z pty/0 wszystko działa tak jak chciałbym, ale przez tty niestety nie chce - więc mój problem się trochę bardziej zawęża - czy w konsoli typu tty da zrobić te "okna"?