Terminal

DR-Terminal ma własny emulator VT100/xterm napisany od zera w Kotlinie — bez WebView. Obsługuje xterm-256color, alt buffer (vim/less/nano), OSC 52 clipboard, focus events, mouse tracking (mc, htop).

Klawiatura i skróty

SkrótDziałanie
Ctrl+C — gdy coś zaznaczoneKopiuje zaznaczenie do schowka. Gdy nic nie jest zaznaczone, zwykłe SIGINT przechodzi do zdalnego procesu.
Enter — gdy coś zaznaczoneAlternatywna kopia (przydatne na keyboardach bez Ctrl).
Prawy przycisk / Kopiuj z menuMenu kontekstowe po zaznaczeniu — zawsze dostępne.
Ctrl+VWklej ze schowka. Tekst wielolinijkowy wywoła dialog potwierdzenia (Paste multi-line).
Pasek skrótówESC, Tab, Ctrl, strzałki, F1–F10, Home/End, PgUp/PgDn, Insert — przydatne na mobile.
Rozmiar czcionkiPrzyciski A+ / A- (mobile) albo menu rozwijane w toolbarze (desktop) — bez skrótu klawiaturowego.

Zaznaczanie, kopiowanie, wklejanie

Zaznaczaj tekst przeciągnięciem myszki lub palcem. Po zwolnieniu pojawia się menu kontekstowe z Kopiuj. Dwuklik zaznacza słowo, potrójny — linię.

OSC 52 pozwala zdalnym aplikacjom (tmux, vim, fzf) kopiować do schowka systemowego przez sekwencję escape — dwukierunkowo.

Wklejanie wielolinijkowe: gdy wklejasz tekst z wieloma liniami, zobaczysz dialog Wklej wielolinijkowy z podglądem — zabezpiecza przed przypadkowym wykonaniem komend.

Scrollback i historia

Bufor historii trzyma do 1000 linii. Scroll kółkiem lub palcem przewija treść; kursor sam wychodzi poza widok (zgodnie z xterm), a tekst pod spodem się przesuwa razem z zaznaczeniem.

Wyczyść historię (menu terminala) kasuje bufor bez rozłączania sesji.

Pasek przewijania pojawia się przy prawej krawędzi terminala — można go chwycić i przewijać historię myszką. Szybkość przewijania kółkiem regulujesz w Ustawieniach → Terminal (ile linii na jedno kliknięcie kółka).

Alt buffer (aplikacje pełnoekranowe)

Programy jak vim, less, nano, htop, mc przechodzą do alt buffer — oddzielnego ekranu, który po wyjściu z aplikacji znika bez zaśmiecania historii głównej.

Czcionka, motyw, podświetlanie

Historia komend i autouzupełnianie

Każde zapisane połączenie pamięta historię wpisywanych komend (jeśli zaznaczone Zapisuj historię). Strzałka w górę przywołuje poprzednie polecenia, a pole autouzupełniania podpowiada na podstawie historii serwerowej.

Sidebar (prawy pasek) — History / Complete / Theme

Po prawej stronie terminala (Desktop / tablet) znajduje się składany pasek z trzema zakładkami. Otwierasz go strzałką z prawej krawędzi; szerokość zmieniasz przeciągając lewą krawędź. Stan jest per alias — każde zapisane połączenie pamięta swoją zakładkę i szerokość.

Theme — motywy terminala (435 schematów)

Motyw jest per alias — każde połączenie ma własne tło, kolor tekstu i 16-kolorową paletę ANSI (te same nazwy kolorów co ls --color używa: standard 0–7 + bright 8–15).

Motywy pochodzą z kolekcji edcet/terminal-themes (MIT). Refresh listy: skrypt tools/regenerate-themes.py.

Previous
Uwierzytelnianie
Next
SFTP