terminal
To jest terminal poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
Terminal — emulator terminala GNUstep
STRESZCZENIE
otworzyć aplikację terminal [program [argumenty ...]]
OPIS
Ta strona podręcznika opisuje pokrótce terminal Aplikacja GNUstep. Ta strona podręcznika była
napisany dla dystrybucji Debian, ponieważ oryginalny program nie ma instrukcji
strona.
terminal zapewnia emulację terminala w środowisku GNUstep. Daje kolorowe
terminale z konfigurowalnymi czcionkami, a także umożliwia użytkownikom konfigurowanie narzędzi powłoki jako
Usługi GNUstep.
Czcionki
Możesz zmienić czcionki używane do normalnego i pogrubionego tekstu w panelu preferencji. Terminal
pobierze metryki dla komórek znaków z normalnej czcionki, więc ta czcionka naprawdę
powinna być czcionką o stałym skoku, w przeciwnym razie wszystko będzie wyglądać na pomieszane. Pogrubiona czcionka powinna być zwarta
dopasować normalną czcionkę.
Terminal zakłada, że wszystkie znaki, pogrubione i normalne, pozostają wewnątrz normalnej czcionki
obwiednia. Jeśli tego nie zrobią, pojawią się wizualne usterki. Jednak jest to bardziej powszechne
że obwiednia czcionki o niestałej gęstości jest bardzo duża (ponieważ musi obejmować) cała kolekcja
znaków w czcionce), aby okno terminala było bardzo szerokie.
Klucze
Domyślnie klawisz polecenia służy do uzyskiwania dostępu do odpowiedników klawiszy dla pozycji menu, a zatem
nie może być używany jako metaklucz w terminalu. Jeśli masz polecenie przypisane do klawisza, który chcesz
chcesz używać jako meta, możesz włączyć opcję „Traktuj klawisz polecenia jako meta” w preferencjach
płyta. Spowoduje to jednak wyłączenie wszystkich odpowiedników kluczy w Terminalu. „Właściwe” rozwiązanie
do tego problemu jest przemapowanie klawisza polecenia (i ewentualnie klawisza alternatywnego). Zastępca
klucz zawsze będzie traktowany jako meta.
Często klawisza Escape można użyć do emulacji klawisza meta. Oznacza to, że w niektórych
programów, może być konieczne dwukrotne naciśnięcie klawisza Escape, aby uzyskać `prawdziwą' ścieżkę ucieczki, w przeciwnym razie będzie
opóźnienie zanim zostanie obsłużony. Opcja `Send a double escape...' powoduje, że Terminal wysyła
podwójne wyjście po naciśnięciu klawisza ucieczki (np. "\e\e"), które powinno działać lepiej (ale
nie możesz już używać klawisza Escape jako meta).
terminal Branże
Terminal może świadczyć usługi dla innych aplikacji, przesyłając wybór przez
dowolne polecenia. Usługi konfiguruje się w jednej z zakładek panelu preferencji. ten
przy pierwszym otwarciu tej karty zostanie załadowany domyślny zestaw usług. Aby je ocalić
gdzie make_services faktycznie je znajdzie, naciśnij `Zastosuj i zapisz'. To też będzie działać
make_services aktualizuje listę usług, ale uruchomienie może potrwać do 30 sekund
aplikacji, aby zauważyć zmianę.
Przyciski „Dodaj” i „Usuń” dodają i usuwają usługi. Używając przycisku `Eksportuj' to jest
możliwość zapisania zestawu usług do pliku. Pliki te można importować za pomocą
Przycisk 'Importuj', dzięki któremu użytkownicy mogą współdzielić definicje usług terminalowych. ten
rozszerzeniem pliku powinno być `.svcs'. Domyślny zestaw usług to taki plik
znajduje się w katalogu zasobów opakowania aplikacji. Jeśli importujesz usługę za pomocą
ma taką samą nazwę jak istniejąca usługa i nie są identyczne, nowa nazwa zostanie zmieniona
aby uniknąć konfliktu.
Nazwa
Jest to nazwa usługi, która pojawia się w menu usług. Domyślnie,
usługi terminalowe zostaną umieszczone w podmenu `Terminal' w menu Usługi, ale
możesz to zmienić, podając nazwę początkowego `/'. W takim przypadku możesz również
użyj drugiego `/', aby stworzyć własne podmenu. (gnustep-gui nie obsługuje podmenu
podmenu.) Nazwy muszą być niepowtarzalne.
Klawisz Odpowiednik klucza dla tego polecenia, jeśli istnieje. Pamiętaj, że jeśli aplikacja korzysta z tego
klawisza dla innej pozycji menu, klawisz aktywuje tę pozycję menu, a nie
service.
Command linia
Wiersz poleceń. Jest przekazywany do / Bin / sh, więc wszystkie polecenia powłoki będą działać, i
być może trzeba będzie zacytować argumenty. `%p' w wierszu poleceń spowoduje wyświetlenie zachęty do
być wychowany, gdy usługa jest uruchomiona. Jeśli dane wejściowe mają być umieszczone na poleceniu
wiersz, możesz zaznaczyć miejsce, w którym chcesz go umieścić za pomocą `%s' (w przeciwnym razie zostanie dopisane
do wiersza poleceń). Możesz użyć `%%', aby otrzymać prawdziwy `%'.
run in tło/nowy okno/bezczynność okno
Jeśli usługa jest ustawiona do działania w tle, polecenie będzie musiało zostać ukończone
zanim usługa zwróci, a usługa może zwrócić dane wyjściowe. W przeciwnym razie
dane wyjściowe polecenia pojawią się w oknie. ``nowe okno'' powoduje zupełnie nowe
okno do otwarcia (i zamknie się automatycznie po wykonaniu polecenia)
jeśli ta opcja jest ustawiona). „Okno bezczynności” powoduje, że Terminal próbuje ponownie użyć
istniejące okno bezczynności. Jeśli nie ma takiego okna, otworzy się nowe okno (i
to okno nie zamknie się automatycznie).
Ignoruj/zwróć wydajność (tylko dotyczy do tło usługi)
Jeśli ustawione na ignorowanie, dane wyjściowe polecenia zostaną odrzucone. W przeciwnym razie będzie
być parsowane do ciągu lub kilku nazw plików, w zależności od akceptowanych typów.
Zakłada się, że dane wyjściowe są zakodowane w formacie utf8.
Nie wejście/wejście in wejście/wejście on komenda linia
Jeśli ustawione na „Brak danych wejściowych”, usługa nie przyjmie żadnych danych wejściowych. W przeciwnym razie jest
konieczne, aby wybrać coś, aby go uruchomić, a wybór zostanie przesłany do
polecenie (`w stdin') lub umieszczone w wierszu poleceń usługi (albo w
`%s' lub na końcu, patrz wyżej). Wejście zostanie wysłane do polecenia utf8 zakodowane.
Zaakceptuj typy
Zwykły tekst zostanie wysłany dosłownie do polecenia. Lista nazw plików (prawdopodobnie
tylko jeden) zostanie wysłany rozdzielonymi znakami ' ':s (jeśli w wierszu poleceń) lub znakami nowej linii (jeśli
w stdin).
OPCJE
Polecenia można wydawać w wierszu poleceń, który zostanie uruchomiony w nowo otwartej powłoce
okno.
WSPÓŁZAWODNICTWO
Kod emulacji terminala jest oparty na kodzie konsoli Linuksa i prawie wszystkich jego częściach
są obsługiwane. Dlatego zmienna środowiskowa TERM jest ustawiona na `linux'. Dodatkowo,
`vt100', `vt220', `xterm' i inne podobne do nich powinny w większości działać. Odróżnić
Terminal z `prawdziwej' konsoli linuksowej, zmienna środowiskowa Term_program jest ustawione na
GNUstep_Terminal.
Obsługiwane są również rozszerzenia xterm do ustawiania tytułu okna. Ty ustalasz tytuł
za pomocą:
' 33]'+0, 1 lub 2+';'+tytuł+' 07'
1 ustawia tytuł miniokna, 2 ustawia tytuł okna, a 0 ustawia oba.
Przykład (od Jeffa Teunissena):
export PROMPT_COMMAND='echo -ne "\033]2;Terminal - ${HOSTNAME}:${PWD}\007"'
ŚRODOWISKO
terminal ustawia następujące zmienne środowiskowe:
TERM Zostanie ustawiony na linux.
Term_program
Zostanie ustawiony na GNUstep_Terminal.
JĘZYKI
terminal posługuje się językiem angielskim, francuskim, niemieckim, węgierskim, norweskim, rosyjskim, hiszpańskim, włoskim,
szwedzki i turecki.
UWAGI
Zawartość tej strony podręcznika została pobrana z pliku README pakietów i została przekonwertowana
na stronę podręcznika dla Debiana.
Korzystaj z Terminala online za pomocą usług onworks.net