To jest polecenie x3270, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
x3270 - Narzędzie dostępu do hosta IBM
STRESZCZENIE
x3270 [Opcje] [gospodarz]
x3270 [Opcje] plik sesji.x3270
OPIS
x3270 otwiera połączenie telnet do hosta IBM w oknie X. Implementuje RFC 2355
(TN3270E), 1576 (TN3270) i 1646 (wybór nazwy LU) i obsługuje plik IND$FILE
transfer. Okno utworzone przez x3270 może używać własnej czcionki do wyświetlania znaków, więc
jest to dość dokładne odwzorowanie IBM 3278 lub 3279. Jest podobne do tn3270(1)
z tym wyjątkiem, że jest on oparty na X, a nie na klątwach.
Pełna składnia dla gospodarz jest:
[prefiks:]...[LUnazwa@]hosta[:Port]
Oczekiwanie na P: na hosta powoduje, że połączenie przechodzi przez przejście przez telnet
usługi, a nie bezpośrednio do gospodarza. Zobacz PASSTHRU poniżej.
Oczekiwanie S: na hosta usuwa opcję "rozszerzonego strumienia danych" zgłaszaną do
gospodarz. Widzieć -tn poniżej, aby uzyskać więcej informacji.
Oczekiwanie N: na hosta wyłącza obsługę TN3270E dla sesji.
Oczekiwanie L: na hosta Przyczyny x3270 najpierw utworzyć tunel SSL do hosta i
następnie utwórz sesję TN3270 w tunelu. (Ta funkcja jest obsługiwana tylko wtedy, gdy x3270
został zbudowany z obsługą SSL/TLS). Zwróć uwagę, że sesje zaszyfrowane TLS przy użyciu funkcji TELNET START-
Opcje TLS są negocjowane z hostem automatycznie; dla tych sesji L: prefiks
nie powinny być używane.
Konkretną nazwę jednostki logicznej (LU) do użycia można określić, dołączając ją do hosta
z `@„. Wiele nazw jednostek logicznych do wypróbowania można oddzielić przecinkami. Pusta jednostka logiczna może być
umieszczone na liście z dodatkowym przecinkiem. (Zauważ, że nazwa LU jest używana dla różnych
celów przez różne rodzaje gospodarzy. Na przykład CICS używa nazwy LU jako terminala
NS.)
hosta może opcjonalnie być umieszczony wewnątrz znaków nawiasów kwadratowych `[' i `]„. Ten
zapobiegnie wszelkim dwukropkom `:' znaki w nazwie hosta, które nie będą interpretowane jako wskazujące
prefiksy opcji lub numery portów. Dzięki temu numeryczne adresy IPv6 mogą być używane jako
nazwy hostów.
W systemach obsługujących widelec wizyta w bibliotece, hosta można zastąpić -e oraz
ciąg poleceń. To spowoduje x3270 połączyć się z lokalnym procesem podrzędnym, takim jak
muszla.
Port do połączenia z domyślnym portem telnet. Można to obejść za pomocą -Port opcja,
lub dołączając Port do hosta z dwukropkiem `:„. (Dla zgodności z poprzednimi
wersje x3270 i z tn3270(1), Port może być również określony jako drugi, oddzielny
argument.)
OPCJE
x3270 jest programem opartym na zestawie narzędzi, więc rozumie standardowe opcje i zasoby Xt.
rozumie również następujące opcje:
-akceptuj nazwę hosta specyfikacja
Określa konkretną nazwę hosta do zaakceptowania podczas sprawdzania nazwy prezentowanej w
certyfikat SSL hosta, zamiast porównywania z nazwą lub adresem użytym do wykonania
połączenie. specyfikacja może być? każdy, który wyłącza sprawdzanie poprawności nazwy,
DNS:hosta, który pasuje do określonej nazwy hosta DNS, lub IP:adres, który pasuje
określony numeryczny adres IPv4 lub IPv6.
-aktywnaikona
Określa, że ikona powinna być miniaturową wersją obrazu ekranowego. Zobacz
IKONY poniżej.
-apl Ustawia tryb APL. To jest w rzeczywistości skrót od kilku opcji. Zobacz APL
WSPARCIE poniżej.
-kadir katalog
Określa katalog zawierający certyfikaty CA (główne) do użycia podczas weryfikacji
certyfikat dostarczony przez gospodarza.
-kawiarnia filename
Określa plik w formacie PEM zawierający certyfikaty CA (główne) do użycia podczas weryfikacji
certyfikat dostarczony przez gospodarza.
-cc zasięg:wartość[,...]
Ustawia klasy postaci.
-plik certyfikatu filename
Określa plik zawierający certyfikat, który ma być dostarczony do hosta na żądanie.
Domyślnym typem pliku jest PEM.
-typ pliku certyfikatu rodzaj
Określa typ pliku certyfikatu określony przez -plik certyfikatu. Typ może być pem
or asn1.
-plik łańcuchowy filename
Określa plik łańcucha certyfikatów w formacie PEM, zawierający certyfikat do
dostarczyć hostowi na żądanie, a także jeden lub więcej certyfikatów pośrednich
oraz certyfikat CA użyty do podpisania tego certyfikatu. Gdyby -plik łańcuchowy jest specyficzne,
to zastępuje -plik certyfikatu.
-zestaw znaków Nazwa
Określa zestaw znaków hosta EBCDIC.
-jasny przełącznik
Ustawia wartość początkową przełącznik do fałszywyLista nazw przełączników znajduje się w MENU
poniżej.
-nazwa programu Nazwa
Określa nazwę urządzenia (identyfikator stacji roboczej) do obsługi RFC 4777.
-efont Nazwa
Określa czcionkę dla okna emulatora.
-plik hostów filet
Używa filet jako plik hosts, który pozwala na używanie aliasów nazw hostów i skryptów:
wykonywane przy logowaniu. Widzieć ibm_hosty(1) szczegóły.
-nazwa ikony Nazwa
Określa alternatywny tytuł ikony programu.
-ikonax x
Określa początkową współrzędną x ikony programu.
-ikona y
Określa początkową współrzędną y ikony programu.
-Jestem metoda
Określa nazwę metody wprowadzania, która ma być używana do wprowadzania danych wielobajtowych. (Utrzymany
tylko gdy x3270 jest skompilowany ze wsparciem DBCS.)
-plik klucza filename
Określa plik zawierający klucz prywatny do pliku certyfikatu (określonego przez
-plik certyfikatu or -plik łańcuchowy). Domyślnym typem pliku jest PEM.
-typ pliku klucza rodzaj
Określa typ pliku klucza prywatnego określony przez -plik klucza. Typ może być pem
or asn1.
-hasło klucza rodzaj:wartość
Określa hasło do pliku klucza prywatnego, jeśli jest zaszyfrowany. Argument
może być filet:filename, określając, że hasło znajduje się w pliku, lub ciąg:ciąg,
określając hasło bezpośrednio w wierszu poleceń. Jeśli plik klucza prywatnego to
zaszyfrowane i nie -hasło klucza zostanie podana opcja, zostaniesz poproszony o podanie hasła
interaktywnie.
-mapa klawiszy Nazwa
Określa nazwę mapy klawiszy i opcjonalne modyfikatory. Zobacz KEYMAPS poniżej.
-klawiatura
Włącza klawiaturę natychmiast po x3270 Zaczyna się.
-km Nazwa
Określa lokalną metodę kodowania tekstu wielobajtowego. Nazwa to nazwa kodowania
rozpoznawane przez bibliotekę ICU. (Obsługiwane tylko, gdy x3270 jest kompilowane z DBCS)
(obsługa wymagana tylko wtedy, gdy x3270 nie może jej ustalić na podstawie ustawień regionalnych).
-logowaniemakro Akcja(arg...) ...
Określa makro do uruchomienia w czasie logowania.
model Nazwa
Model wyświetlacza 3270 do emulacji. Nazwa modelu składa się z dwóch części
z czego można pominąć:
Pierwsza część to baza model, który jest albo 3278 or 3279. 3278 określa a
monochromatyczny (zielony na czarnym) wyświetlacz 3270; 3279 określa kolorowy wyświetlacz 3270.
Druga część to model numer, który określa liczbę wierszy i
kolumny. Model 4 jest domyślny.
Numer modelu Kolumny Wiersze
─────────────────────────────
2 80 24
3 80 32
4 80 43
5 132 27
Uwaga: technicznie nie ma takiego wyświetlacza 3270 jak 3279-4 lub 3279-5, ale większość
gospodarze i tak wydają się z nimi współpracować.
Domyślny model wyświetlacza Color X to 3279-4 W przypadku monochromatycznego wyświetlacza X
is 3278-4 .
-mononukleoza Siły x3270 wierzyć, że działa na monochromatycznym wyświetlaczu X.
-pewnego razu Rozwiązania x3270 aby wyjść po rozłączeniu się hosta. Ta opcja działa tylko wtedy, gdy
nazwa hosta jest określona w wierszu poleceń.
-nadwymiarowe colsxwydziwianie
Sprawia, że ekran jest większy niż domyślny dla wybranego numeru modelu. Ta opcja
działa tylko w połączeniu z rozszerzoną obsługą strumienia danych (kontrolowaną przez
„zasób x3270.extended”) i tylko wtedy, gdy host obsługuje funkcję Query Reply
pole strukturalne. Liczba kolumn pomnożona przez liczbę wierszy nie może
przekroczyć 16383 (szesnastkowy 3fff), limit 14-bitowego adresowania bufora 3270.
-Port n
Określa inny port TCP do połączenia. n może być nazwą od / etc / services
lubić telnetlub liczbę. Ta opcja zmienia domyślny numer portu używany dla wszystkich
znajomości. (Parametr pozycyjny wpływa tylko na połączenie początkowe).
-drukarka nazwa księżyca
Rozwiązania x3270 aby automatycznie rozpocząć a pr3287 sesja drukarki. Gdyby nazwa księżyca jest ".",
wtedy sesja drukarki zostanie powiązana z interaktywną sesją terminala
(wymaga to, aby host obsługiwał TN3270E). W przeciwnym razie wartość jest używana jako
jawna nazwa jednostki logicznej do powiązania z sesją drukarki.
-pełnomocnik rodzaj:gospodarz[:Port]
Rozwiązania x3270 połączyć się przez określony serwer proxy, zamiast używać bezpośredniego
połączenie. gospodarz może być adresem IP lub nazwą hosta. Opcjonalne Port może być
numer lub nazwę usługi. Lista obsługiwanych serwerów proxy typy, patrz PROXY poniżej.
-pkt rodzaj
Określa typ preedycji dla wielobajtowej metody wprowadzania. Prawidłowe wartości to
OverTheSpot, OffTheSpot, Korzeń oraz NaMiejscu. Wartość dla OverTheSpot może obejmować
opcjonalny sufiks, podpisana liczba wskazująca pionową odległość w rzędach
wstępnie edytuj okno z pozycji kursora, np. PonadSpotem+1 or NadSpotem-2,
domyślna wartość to PonadSpotem+1. (Obsługiwane tylko, gdy x3270 jest skompilowane z DBCS
Pomoc.)
-na nowo połączyć
Rozwiązania x3270 aby automatycznie ponownie połączyć się z hostem, jeśli kiedykolwiek się rozłączy. Ten
opcja działa tylko wtedy, gdy w wierszu poleceń podano nazwę hosta.
-sb Włącza pasek przewijania.
+osoba Wyłącza pasek przewijania.
-schemat Nazwa
Określa schemat kolorów do użycia w trybie 3279. Ta opcja działa tylko w
połączenie z emulacją 3279.
-scenariusz
Rozwiązania x3270 do odczytywania poleceń ze standardowego wejścia i zapisywania wyników
standardowe wyjście. Protokół dla tych poleceń jest udokumentowany w x3270-skrypt(1).
-śl n Określa, że n wiersze powinny być zapisane do przewijania wstecz. Wartość domyślna to 4096.
-port skryptu Port
Powoduje, że x3270 nasłuchuje połączeń skryptowych na lokalnym porcie TCP Port.
-bezpieczne
Wyłącza funkcje środowiska wykonawczego, które mogą naruszyć bezpieczeństwo systemu (określone przez użytkownika)
nazwy plików i polecenia itp.).
-samopodpisaneok
Podczas weryfikowania certyfikatu SSL hosta zezwól na jego samopodpisanie.
-zestaw przełącznik
Ustawia wartość początkową przełącznik do prawdziwyLista nazw przełączników znajduje się w MENU
poniżej.
-gniazdo elektryczne
Powoduje, że emulator tworzy gniazdo domeny uniksowej podczas uruchamiania, do użytku przez
procesy skryptowe do wysyłania poleceń do emulatora. Gniazdo ma nazwę
/tmp/x3sck.identyfikator_procesu, -p opcja x3270if powoduje, że używa tego gniazda,
zamiast potoków określonych przez zmienne środowiskowe.
-tn Nazwa
Określa nazwę terminala, która ma być transmitowana przez połączenie telnet. ten
domyślna nazwa to IBM-Nazwa modelu-E, na przykład, IBM-3279-4-PL dla wyświetlacza kolorowego X,
or IBM-3278-4-PL dla monochromatycznego wyświetlacza X.
Niektórzy gospodarze są zdezorientowani -E przyrostek na nazwie terminala i zignoruje
dodatkowy obszar ekranu w modelach 3, 4 i 5. s: na nazwę hosta lub
ustawienie zasobu „x3270.extended” na „false” powoduje usunięcie -E z terminala
nazwę podczas łączenia się z takimi hostami.
Nazwę można również określić za pomocą zasobu „x3270.termName”.
-namierzać Włącza śledzenie strumienia danych podczas uruchamiania. W przeciwieństwie do włączania go z opcji menu,
nie pojawia się żadne okno pop-up z prośbą o potwierdzenie nazwy pliku, która domyślnie jest ustawiona na
/tmp/x3trc.identyfikator_procesu.
-plik śledzenia filet
Określa plik, w którym ma zostać zapisany strumień danych i ślady zdarzeń. Jeśli nazwa się zaczyna
z `>>', dane zostaną dołączone do pliku. Jeśli wartość stdout jest podane, wtedy
ślady zostaną zapisane na standardowym wyjściu. Jeśli wartość Żaden jest podany, a następnie ślady
zostaną przesłane bezpośrednio do okna monitora i nie zostanie utworzony żaden plik.
-rozmiar pliku śledzenia rozmiar
Nakłada limit na rozmiar pliku śledzenia. Jeśli ta opcja nie jest określona lub jest
określony jako 0 or Żaden, rozmiar pliku śledzenia będzie nieograniczony. Minimalny rozmiar to
64 KB. Wartość rozmiar może mieć K or M przyrostek, wskazujący kilobajty lub
megabajtów odpowiednio. Gdy plik śledzenia osiągnie limit rozmiaru, będzie
zmieniono nazwę z dodanym `-' i uruchomiono nowy plik.
-użytkownik Nazwa
Określa nazwę użytkownika do obsługi RFC 4777.
-v Wyświetl wersję i opcje kompilacji dla x3270 i wyjść.
-weryfikujcertyfikat
W przypadku połączeń SSL lub SSL/TLS zweryfikuj certyfikat hosta i nie zezwalaj na
połączenie zostanie zakończone, chyba że można je zweryfikować.
Po odczytaniu definicji zasobów z serwera X i dowolnego standardowego zasobu X11
pliki definicji ($HOME/.Xdomyślneitp.), x3270 odczyta definicje z pliku
$HOME/.x3270pro. Ten plik zawiera lokalne dostosowania i jest również używany do zapisywania zmienionych
opcje według Zapisz Zmieniono Opcje in filet opcja menu.
Należy pamiętać, że -xrm opcje zastępują wszelkie definicje w .x3270pro plik.
Dodatkowo przełącznik altKursor można użyć do wybrania typu kursora. Jeśli ustawione,
zostanie użyty kursor podkreślenia. Jeśli wyczyszczone, zostanie użyty normalny kursor bloku.
Nazwy te reprezentują również zasoby, które można ustawić w pliku .Xdefaults lub .x3270pro.
Na przykład, jeśli chcesz, aby pasek przewijania był zawsze wyłączony, możesz dodać następujące polecenie:
Twój .Xdefaults lub .x3270pro:
x3270.scrollBar: fałsz
Nazwy te są również używane jako pierwszy parametr Przełączanie akcji.
STATUS LINE
x3270 linia statusu zawiera różnorodne informacje. Od lewej do prawej, pola
należą:
comm status
Pierwszym symbolem jest zawsze 4. Jeśli x3270 jest w trybie TN3270E, drugi symbol to
a B; w przeciwnym razie jest to A. Jeśli x3270 jest odłączony, trzeci symbol to
znak zapytania. W przeciwnym razie, jeśli x3270 jest w trybie SSCP-LU, trzeci symbol to an S.
W przeciwnym razie jest pusta.
klawiatura zablokować
Jeśli klawiatura jest zablokowana, symbol „X” i pole komunikatu wskazują przyczynę
do blokady klawiatury.
przesunięcie Trzy znaki oznaczają status modyfikatora klawiatury. „M” oznacza Meta
klawisz, „A” oznacza klawisz Alt, a strzałka w górę lub „^” oznacza klawisz Shift.
komponować
Litera „C” oznacza, że znak złożony jest w trakcie tworzenia. Jeśli inny
symbol występuje po „C”, jest to pierwszy znak składni.
pisać z wyprzedzeniem
Litera „T” wskazuje, że w buforze z wyprzedzeniem znajduje się jedno lub więcej naciśnięć klawiszy.
tymczasowy mapa klawiszy
Litera „K” wskazuje, że obowiązuje tymczasowa mapa klawiszy.
rewers
Litera „R” wskazuje, że klawiatura jest w trybie odwrotnego wprowadzania pola.
wstawić tryb
Gruby znak „^” lub litera „I” oznaczają, że klawiatura znajduje się w trybie wstawiania.
drukarka Sesja
Litera „P” wskazuje, że a pr3287 sesja jest aktywna.
scenariusz Litera „S” oznacza, że skrypt jest aktywny.
LU Nazwa
Nazwa jednostki logicznej powiązana z sesją, jeśli istnieje.
wyczucie czasu Symbol zegara i czas w sekundach wskazują czas potrzebny na przetworzenie ostatniego
AID lub czas połączenia z hostem. Ten wyświetlacz jest opcjonalny.
kursor position
Wiersz i kolumna kursora są opcjonalnie wyświetlane, oddzielone znakiem „/”.
IKONY
Jeśli -aktywnaikona podano opcję (lub zasób „x3270.activeIcon” jest ustawiony na prawdziwy),
x3270 spróbuje uczynić swoją ikonę miniaturową wersją bieżącego obrazu ekranu. To
funkcja jest w dużym stopniu zależna od menedżera okien:
MWM Rozmiar ikony jest ograniczony przez zasób „Mwm.iconImageMaximum”, który
domyślnie to 50x50. Obraz zostanie przycięty na dole i po prawej stronie. Ikona
nie akceptuje danych wprowadzanych z klawiatury.
olwm Pełnoekranowy obraz wszystkich modeli 3270 można wyświetlić na ikonie. Jednak
ikony nie można zmienić rozmiaru, więc jeśli później zmienisz model za pomocą x3270 menu
opcja, obraz ikony będzie uszkodzony. Ikona nie może akceptować danych wprowadzanych z klawiatury.
Bawół oraz tvtwm
Na ikonie można wyświetlić obraz pełnoekranowy wszystkich modeli 3270, a ikona
można zmienić rozmiar. Ikona może akceptować wprowadzanie danych z klawiatury.
Jednakże, Bawół nie umieszcza etykiet na oknach ikon dostarczanych przez aplikację. Możesz
mieć x3270 dodaj własną etykietę do ikony, ustawiając zasób „x3270.labelIcon”
do prawdziwyDomyślna czcionka etykiet ikon to 8x13; możesz to zmienić za pomocą
Zasób „x3270.iconLabelFont”.
MAPY KLAWISZY
Typ klawiatury można określić za pomocą -mapa klawiszy przełącznik lub używając KEYMAP
lub zmienne środowiskowe KEYBD. Obsługiwane typy klawiatur obejmują słońce_k3, słońce_k4,
słońce_k5, HP-K1, komputer-hp oraz NCD.
Mapę klawiszy można również określić jako listę nazw rozdzielonych przecinkami. Późniejsze definicje
nadpisać wcześniejsze. Służy do określenia zarówno podstawowego typu klawiatury, jak i zestawu
modyfikatory. Zdefiniowane modyfikatory obejmują:
ow (OpenWindows) Zamienia definicje środkowego i prawego przycisku myszy, dzięki czemu środkowy
przycisk wykonuje funkcję „Rozszerz”, a przycisk po prawej stronie wykonuje funkcję
Funkcja „Wklej”. Zmienia również akcje kopiowania i wklejania, aby używać OpenWindows
SCHOWEK.
apl Umożliwia wprowadzanie znaków APL (patrz WSPARCIE APL poniżej).
fiński7
Zastępuje klawisze nawiasów, klamer i słupków typowymi znakami fińskimi.
norweski7
Zastępuje klawisze nawiasów, klamer i słupków typowymi znakami norweskimi.
Można również określić tymczasową mapę klawiszy podczas x3270 biega z Mapa klawiszy akcji.
Kiedy akcja Mapa klawiszy(n) jest wykonywany, tymczasowa mapa klawiszy n jest dodawany lub usuwany z
bieżąca mapa klawiszy. Wiele tymczasowych map klawiszy może być aktywnych jednocześnie. Akcja
Mapa klawiszy (brak) przywraca oryginalną mapę klawiszy. Uwaga: Gdy Keymap() jest określony jako część
listy wielu akcji w mapie klawiszy, musi to być ostatnia akcja na liście.
Tymczasowa mapa klawiszy hebrajski służy do wprowadzania znaków hebrajskich.
Mechanizm tłumaczenia X Toolkit jest używany do emulacji klawiatury. Mapuje wydarzenia
najnowszych działania. Najlepszą dokumentację można znaleźć w dokumentach zestawu narzędzi X, ale
Poniższe informacje powinny wystarczyć do prostej personalizacji.
Zdarzenie Xt składa się z (przynajmniej) czterech pól. Pierwsze nazywa się modyfikator. Może
być dowolną kombinacją Meta, Shift oraz Ctrl. Jeżeli jest poprzedzone przez !, to znaczy te
tylko modyfikatory. Drugie pole to konkretne zdarzenie, w x3270 zwykle po prostu . Ten
trzecie pole to pole szczegółowe, które podaje rzeczywisty klucz. Nazwa klucza może być
ustalono za pomocą Xev programu lub z opcją menu „Śledź zdarzenia X”. Ostatnie pole
jest akcją, która jest wewnętrzną funkcją emulatora. Pełna lista akcji może być
znajdziesz dalej w instrukcji.
Istnieją trzy poziomy tabel tłumaczeń w x3270. Pierwszy jest zdefiniowany przez
Zasób x3270.mapa klawiszy.podstawaDefiniuje klawisze alfabetyczne, numeryczne, funkcyjne i takie podstawowe
działa jak Enter i Delete. Umożliwia minimalną użyteczną funkcjonalność. Jest to zazwyczaj
skompilowany w x3270, ale można to pominąć.
Drugi poziom to tabela specyficzna dla klawiatury, którą wybiera się za pomocą x3270.mapa klawiszy
zasób i zdefiniowany przez x3270.mapa klawiszy.Nazwa zasób (gdzie Nazwa jest wartością
x3270.mapa klawiszy zasób). Ta mapa klawiszy definiuje akcje dla takich rzeczy jak klawisze klawiatury i
klawisze unikalne dla niektórych klawiatur. Kilka predefiniowanych map klawiszy jest dołączonych do x3270.
Trzeci poziom to tabela dostosowywana przez użytkownika, która może służyć do rozszerzania lub zastępowania klawiszy.
definicje. Ta mapa klawiszy jest zdefiniowana przez x3270.mapa klawiszy.Nazwa.użytkownik ratunek.
Ponadto mapy klawiszy mogą być definiowane do użytku wyłącznie w trybie 3270 lub NVT. Te mapy klawiszy
użyj sufiksów .3270 oraz .nvt w ich nazwach, odpowiednio. Jeśli mapa klawiszy
x3270.mapa klawiszy.Nazwa.tryb jest zdefiniowany, rozszerzy mapę klawiszy x3270.mapa klawiszy.Nazwa jeśli chodzi o komunikację i motywację x3270
jest w danym tryb. Jeśli mapa klawiszy x3270.mapa klawiszy.Nazwa.użytkownik.tryb jest zdefiniowany, to się rozszerzy
mapa klawiszy x3270.mapa klawiszy.Nazwa.użytkownik jeśli chodzi o komunikację i motywację x3270 jest w danym tryb.
Domyślna tabela tłumaczeń x3270.mapa klawiszy.podstawa jest:
Kompozycja wieloklawiszowa()
Zmiana Lewy KybdSelect (Lewy, PODSTAWOWY)
Lewo Lewo()
Meta Prawo NastępneSłowo()
Zmiana Prawy KybdSelect (prawy, PODSTAWOWY)
Dobrze Dobrze()
Zmiana W górę KybdSelect(W górę, PODSTAWOWY)
W górę W górę()
Zmiana W dół KybdSelect(W dół, PODSTAWOWY)
W dół W dół()
klawisz kontrolny HandleMenu(wyjdź z Menu)
klawisz kontrolny HandleMenu(menu opcji)
klawisz kontrolny HandleMenu(menu hosta)
Zmiana Przesuń Kursor()
wybierz-start()
wybierz-rozszerz()
ignorować()
ignorować()
wstaw-wybór(PODSTAWOWY)
rozszerz-rozpocznij()
wybierz-rozszerz()
wybierz-koniec(PODSTAWOWY)
Meta F1 PF(13)
Meta F2 PF(14)
Meta F3 PF(15)
Meta F4 PF(16)
Meta F5 PF(17)
Meta F6 PF(18)
Meta F7 PF(19)
Meta F8 PF(20)
Meta F9 PF(21)
Meta F10 PF(22)
Meta F11 PF(23)
Meta F12 PF(24)
F1 PF(1)
F2 PF(2)
F3 PF(3)
F4 PF(4)
F5 PF(5)
F6 PF(6)
F7 PF(7)
F8 PF(8)
F9 PF(9)
F10 PF(10)
F11 PF(11)
F12 PF(12)
Alt q Wyjdź()
Poprzednie przewijanie (wstecz)
Następne przewijanie (do przodu)
: Domyślny()
Domyślna tabela trybu 3270 x3270.mapa klawiszy.podstawa.3270 dodaje następujące definicje:
Zmiana Zwróć Newline()
Zwróć Enter()
Przesunięcie wiersza Nowa linia()
Zmiana Karta WsteczTab()
Karta Karta()
Strona główna Strona główna()
Meta Lewe Poprzednie Słowo()
Meta Prawo NastępneSłowo()
Wstaw Wstaw()
Usuń Usuń()
BackSpace BackSpace()
Ctrl Shift Wybierz myszkę()
Zmiana Przesuń Kursor()
Meta 1 PA(1)
Meta 2 PA(2)
Meta 3 PA(3)
klawisz kontrolny a WybierzWszystko(PODSTAWOWE)
Meta Uwaga()
Meta b DrukujOkno()
klawisz kontrolny c set-select(SCHOWEK)
Meta c Wyczyść()
Meta d Usuń()
Meta h Strona główna()
Meta Wstaw()
Meta l Narysuj ponownie()
Meta p Wydrukuj tekst()
Meta Resetuj()
Meta u Odznacz()
klawisz kontrolny u UsuńPole()
klawisz kontrolny v wstaw-wybór(SCHOWEK)
klawisz kontrolny w UsuńSłowo()
:Meta asciicircum Klucz(notsign)
Meta to klawisz w kształcie diamentu na sun_k4, „Alt” na NCD, „Extend Char” na HP.
następujący xmodmap polecenie musi zostać użyte na NCD, aby umożliwić użycie klawisza „Alt”:
xmodmap -e "symbol klawiszy Alt_L = Meta_L"
Lewy przycisk myszy może być użyty do dokonania wyboru. Pojedyncze kliknięcie odznaczy
bieżący wybór. Kliknięcie dwa razy zaznacza słowo pod kursorem myszy. Kliknięcie
trzykrotnie zaznacza linię pod kursorem myszy. Kliknięcie i przeciągnięcie zaznacza
prostokątny obszar wyświetlacza.
Środkowy przycisk myszy można wykorzystać do wklejenia zaznaczenia.
Prawego przycisku myszy można również używać do zaznaczania prostokątnego obszaru
między aktualną pozycją a miejscem ostatniego naciśnięcia lewego przycisku.
Na wyświetlaczach kolorowych X zasób „x3270.selectBackground” służy do rozróżniania
wybrany tekst z reszty ekranu. Na monochromatycznych wyświetlaczach X wybrany tekst jest w
odwróć wideo. (Można go odróżnić od kursora blokowego, ponieważ kursor blokowy
(obejmuje nieco mniej niż całą pozycję postaci na ekranie.)
Lewy przycisk myszy, wciśnięty przy wciśniętym klawiszu „Shift”, przesuwa kursor 3270
tam, gdzie wskazuje kursor myszy.
Oto kompletna lista akcji wywoływalnych przez mapę klawiszy. Inne akcje są zdefiniowane do użytku
przez skrypty i są udokumentowane w x3270-skrypt(1); jeszcze inne są zdefiniowane dla celów wewnętrznych
używany przez x3270 i nie są tutaj udokumentowane. Należy zauważyć, że gdy akcja bez parametrów jest
w przypadku użycia w mapie klawiszy nadal wymagane są nawiasy i pusta lista argumentów.
Akcje oznaczone gwiazdką (*) mogą blokować, wysyłając dane do hosta i ewentualnie
czekam na odpowiedź.
*Przycisk uwagi
Przełączanie kursora AltCursor między blokiem a
kursor podkreślenia
BackSpace przesuń kursor w lewo (lub wyślij
ASCII BS)
Karta BackTab, aby rozpocząć poprzednie wprowadzanie
pole
CircumNot wprowadza "^" w trybie NVT lub
„nie podpisuj” w trybie 3270
* Wyczyść wyraźny ekran
Skomponuj kolejne dwa klucze ze specjalnego
symbol
*Łączyć(gospodarz) połącz się z gospodarz
*KursorWybierz Kursor Wybierz POMOC
Wytnij usuń zaznaczony tekst
Domyślny klawisz Enter dosłownie
Usuń usuń znak pod kursorem
(lub wyślij ASCII DEL)
DeleteField usuń całe pole
DeleteWord usuń bieżący lub poprzedni
słowo
* Rozłącz odłącz od hosta
W dół przesuń kursor w dół
Zduplikowane pole zduplikowane
*Wpisz AID (lub wyślij ASCII CR)
Wymaż usuń poprzedni znak (lub
wyślij ASCII BS)
EraseEOF skasuj do końca bieżącego pola
EraseInput kasuje wszystkie pola wejściowe
Wykonać(cmd) wykonaj polecenie w powłoce
FieldEnd przesuń kursor na koniec pola
Pole znacznika FieldMark
ObsługujMenu(Nazwa) wyskakuje menu
Sześciokątny (cyfry_szesnastkowe) wstaw znak kontrolny
ciąg
Home przesuń kursor do pierwszego wejścia
pole
Wstaw ustaw tryb wstawiania
* Przerwij wysyłanie IP TELNET do hosta
Klucz(klucze) wstaw klucz klucze
Klucz (0xxx) wstaw klucz z kodem znaków
xx
Mapa klawiszy(mapa klawiszy) przełącz na alternatywę mapa klawiszy (lub
usunąć z żaden)
Wybierz Kybd(kierunek Rozszerz zaznaczenie o jeden wiersz lub
[,atom...]) kolumna
Lewo przesuń kursor w lewo
Left2 przesuń kursor w lewo o 2 pozycje
*Makro(makro) uruchom makro
MonoCase przełącz tryb tylko wielkich liter
MoveCursor przesuń kursor do pozycji myszy
Przesuńkursor(rząd, col) przesuń kursor na (rząd,col)
*MoveCursorSelect przesuń kursor do pozycji myszy,
wybór pióra świetlnego
Nowa linia przesuń kursor do pierwszego pola na
następna linia (lub wyślij ASCII LF)
NextWord przesuń kursor do następnego słowa
*ROCZNIE(n) Zaprogramuj pomoc uwagi (n od
Od 1 do 3)
*PF(n) Program Funkcja POMOC (n od 1
do 24)
PreviousWord przesuń kursor do poprzedniego słowa
Drukarka(Start[,lu]|Zatrzymaj) uruchom lub zatrzymaj sesję drukarki
Drukuj tekst (komenda) drukuj tekst z ekranu na drukarce
DrukujOkno(komenda) wydrukuj obraz ekranu (mapę bitową) na
drukarka
Zamknij wyjście x3270
*Połącz ponownie połącz ponownie z poprzednim hostem
Przerysuj przerysuj okno
Resetuj zresetuj zablokowaną klawiaturę
Przesuń kursor w prawo w prawo
W prawo2 przesuń kursor w prawo o 2 pozycje
*Scenariusz(komenda[,arg...]) uruchom skrypt
Przewiń (do przodu | do tyłu) ekran przewijania
WybierzWszystko(atom) zaznacz cały ekran
Ustaw czcionkę(chrzcielnica) zmień czcionkę emulatora
*Strunowy(ciąg) wstaw ciąg (proste makro
obiekt)
*Pomoc na żądanie systemu SysReq
Tab przesuń kursor do następnego wejścia
pole
Przełącznik(opcja[,ustaw|wyczyść]) przełącz opcję
ToggleInsert przełącza tryb wstawiania
ToggleReverse przełącza tryb odwrotnego wprowadzania
*Przenosić(opcja=wartość...) transfer plików
Odznacz wybór wydania
W górę przesuń kursor w górę
──────────────────────────────────────── ────────── ──────────────
(poniższe są podobne do
xterm)
──────────────────────────────────────── ────────── ──────────────
ignoruj nic nie rób
wstaw-wklej zaznaczenie
wybór([atom[,atom...]])
przesuń-wybierz kombinację Przesuńkursor
oraz wybierz start
wybierz koniec (atom[,atom...]]) dokonaj wyboru i przypisz
do atomu(ów)
zaznacz-rozszerz przesuń koniec zaznaczenia
zaznacz-start zaznacz początek
wybór
zestaw-wybierz(atom[,atom...]]) przypisz istniejący wybór do
atom(y)
początek-rozszerzenie początek oznaczanie końca
wybór
Należy pamiętać, że niektóre parametry działań x3270 (takie jak nazwy plików i mapy klawiszy) są
z zastrzeżeniem substytucje:
Postać ~ na początku ciągu jest zastępowany katalogiem domowym użytkownika.
A ~ znak, po którym następuje nazwa użytkownika, jest zastępowany katalogiem domowym tego użytkownika.
Zmienne środowiskowe są zastępowane przy użyciu konwencji powłoki uniksowej $Nazwa lub ${Nazwa}.
Obsługiwane są dwie specjalne zmienne pseudośrodowiskowe. ${TIMESTAMP} zostaje zastąpiony przez
znacznik czasu rozdzielczości mikrosekund; ${UNIQUE} jest zastępowany ciągiem, który gwarantuje wykonanie
unikalna nazwa pliku (identyfikator procesu opcjonalnie, po którym następuje myślnik i ciąg cyfr).
${UNIQUE} służy do tworzenia nazw plików śledzenia.
THE WYDRUKUJ TEKST ACTION
Drukuj tekst tworzy zrzuty ekranu w wielu różnych formach. Domyślna forma
bez argumentów wysyła kopię ekranu do domyślnej drukarki. Pojedynczy argument to
polecenie do drukowania, np. Lpr. Wiele argumentów może zawierać słowa kluczowe do
kontrolować wyjście Drukuj tekst:
filet filename
Zapisz wynik w pliku.
html Zapisz dane wyjściowe jako HTML. Ta opcja oznacza filet.
rtf Zapisz dane wyjściowe jako RichText. Ta opcja oznacza filet. Domyślna czcionka to
Kurier Nowości a domyślna wielkość w punktach to 8. Można je przesłonić przez
drukujCzcionkatekstowa oraz printRozmiarTekstu odpowiednio zasobów.
ciąg Zwróć dane wyjściowe jako ciąg. Można tego używać tylko ze skryptów.
modi Renderuj zmodyfikowane pola kursywą.
podpis XNUMX
Dodaj określony XNUMX jako podpis nad wyjściem. W ciągu XNUMX, specjalny
sekwencja %T% zostanie zastąpiony znacznikiem czasu.
bezpieczne Wyłącza okno dialogowe.
komenda komenda
Kieruje dane wyjściowe do polecenia. Dzięki temu jedno lub więcej innych słów kluczowych może:
określić, jednocześnie wysyłając dane wyjściowe do drukarki.
MAKRO ROLNICZE SKRYPTY
Dostępnych jest kilka typów makr i funkcji skryptowych.
sznur Działania
Najprostsza metoda dla makr jest dostępna poprzez sznur działanie. Argumenty do
sznur to jeden lub więcej ciągów w cudzysłowie, które są wstawiane bezpośrednio, tak jakby
wpisane. Konwencje ukośnika odwrotnego C są honorowane w następujący sposób. (Wpisy oznaczone * oznaczają
że po wysłaniu kodu AID do hosta, x3270 będzie czekać na odblokowanie hosta
klawiatury przed dalszym przetwarzaniem ciągu).
\b Lewo
\exxxx Znak EBCDIC w systemie szesnastkowym
\f Wyczyść*
\n Wprowadź*
\rocznien ROCZNIE(n)*
\pfnn PF(nn)*
\r Nowa linia
\t Tab
\T Tylna karta
\uxxxx Znak Unicode w szesnastce
\xxxxx Znak Unicode w szesnastce
Zauważ, że wartości liczbowe dla sekwencji \e, \u i \x można skrócić do
2 cyfry. Należy również zauważyć, że kody EBCDIC większe niż 255 i niektóre znaki Unicode
kody reprezentują znaki DBCS, które będą działać tylko jeśli x3270 jest zbudowany z DBCS
wsparcie, a host umożliwia wprowadzanie danych DBCS w bieżącym polu.
Przykładowy wpis na mapie klawiszy to:
Meta p: String("probs clearrdr\n")
Uwaga: Ciągi są w ASCII i przekonwertowane na EBCDIC, więc uważaj na wstawianie
kody sterujące. Ponadto ukośnik odwrotny przed p może trzeba będzie podwoić, więc nie będzie
zostanie usunięty po odczytaniu pliku zasobów.
Istnieje również alternatywna forma sznur akcji, ciąg szesnastkowy, który jest używany do
wprowadź dane niedrukowalne. Argument, aby… ciąg szesnastkowy jest ciągiem szesnastkowym
cyfry, dwie na znak. Wiodący 0x lub 0X jest opcjonalny. W trybie 3270
dane szesnastkowe reprezentują znaki EBCDIC, które są wprowadzane do bieżącego
pole. W trybie NVT dane szesnastkowe reprezentują znaki ASCII, które są
wysyłane bezpośrednio do gospodarza.
Scenariusz Działania
To działanie powoduje x3270 aby uruchomić proces potomny, który można wykonać x3270 działania.
Standardowe dane wejściowe i wyjściowe z procesu podrzędnego są przesyłane z powrotem do x3270,
Scenariusz działanie jest w pełni udokumentowane w x3270-skrypt(1).
makra Zasób
Alternatywną metodą definiowania makr jest zasób „x3270.macros”.
zasób jest podobny do mapy klawiszy, ale zamiast definiować mapowania klawiatury,
kojarzy listę akcji X z nazwą. Te nazwy są wyświetlane w Makrach
menu, które pojawia się, gdy x3270 jest podłączony do hosta. Wybór jednej z nazw na
menu wykonuje akcje X z nim powiązane. Zazwyczaj akcje są
sznur wywołań, ale można określić dowolną akcję. Oto przykładowy zasób makr
definicja, która skutkowałaby utworzeniem menu Makr z czterema wpisami:
x3270.makra: \
wyloguj: String("wyloguj\n")\n\
vtam: String("wybierz vtam\n")\n\
pa1: PA(1)\n\
alt drukarka: PrintText("lpr -Plw2")
Możesz również zdefiniować inny zestaw makr dla każdego hosta. Jeśli istnieje
zasób o nazwie `x3270.makra.jakiś gospodarz', definiuje menu makr na czas, gdy x3270
jest połączony z jakiś gospodarz.
-scenariusz Option
Obiekt ten pozwala x3270 działać pod całkowitą kontrolą skryptu.
x3270 akceptuje działania ze standardowego wejścia i drukuje wyniki na standardowym wyjściu.
-scenariusz opcja jest w pełni udokumentowana w x3270-skrypt(1).
ZŁOŻONY POSTACIE
x3270 umożliwia bezpośrednie wprowadzanie liter akcentowanych i symboli specjalnych. Naciśnięcie i
puszczenie klawisza „Komponuj”, a następnie dwóch innych klawiszy powoduje wprowadzenie symbolu
łącząc te dwa klucze. Na przykład „Utwórz”, a następnie klawisz „C” i „”,
(przecinek), wprowadza symbol „C-cedilla”. AC na linii statusu wskazuje oczekujące
złożony charakter.
Mapowania między tymi parami zwykłych kluczy i symbolami, które reprezentują, to:
kontrolowany przez zasób „x3270.composeMap”; podaje nazwę mapy do użycia.
Same mapy nazywają się "x3270.composeMap.Nazwa”. Domyślnie jest to „latin1”, co daje
mapowania dla większości symboli w zestawie znaków ISO 8859-1 Latin-1, które nie są w
7-bitowy zestaw znaków ASCII.
Uwaga: Domyślna mapa klawiszy definiuje symbol klawiszy „Multi_key” jako klawisz „Compose”. Jeśli Twój
jeśli na klawiaturze nie ma takiego klawisza, możesz skonfigurować własny klawisz „Compose” z mapą klawiszy, która go mapuje
jakiś inny klucz na komponować akcji.
APL WSPIERAJ
x3270 obsługuje pełny zestaw znaków APL2 i wprowadzanie znaków APL z
klawiatura.
Znaki APL są obsługiwane tylko w znakach specjalnych 3270 czcionka.
Wprowadzanie znaków APL za pomocą klawiatury jest obsługiwane przez apl modyfikator mapy klawiszy. To
modyfikator definiuje klawisz „Alt” jako klawisz Shift APL, z typowym układem klawiatury APL,
np. „Alt” naciśnięty z A kluczowe wyniki w symbolu „alfa” APL. Overstruck
znaki takie jak „quad-quote” nie są definiowane jako pojedyncze naciśnięcia klawiszy; zamiast tego są
wprowadzone jako kompozyty (patrz ZNAKI ZŁOŻONE powyżej). Specjalna mapa kompozytowa, apl, jest
przewidziane w tym celu.
Uwaga: Niektóre klawiatury nie definiują klawisza „Alt” jako modyfikatora, dlatego też mapy klawiszy wykorzystujące ten klawisz
Klawisz „Alt” nie będzie działał. Na przykład na Sun można to naprawić poleceniem:
xmodmap -e "dodaj mod2 = Alt_L"
Dla wygody, -apl opcja jest zdefiniowana, co jest skrótem od następującego
definicje zasobów:
x3270.mapa klawiszy: twoja_nazwa_mapy_klawiszy,apl
x3270.charset: apl
x3270.composeMapa: apl
Istnieje wiele znaków APL, które wyglądają podobnie do znaków nie będących znakami APL.
W szczególności znaki APL „stile”, „slope”, „tilde” i „quotedot” są podobne do
znaki EBCDIC „bar”, „backslash”, „tilde” i „exclaim”. Znaki APL to
wprowadzane za pomocą klawisza „Alt” i mają nieco inny wygląd.
Pełna lista specjalnych kluczy APL jest następująca. Wpisy oznaczone gwiazdką
(*) oznaczają proste aliasy dla standardowych znaków EBCDIC. Wpisy oznaczone (S)
reprezentują znaki Sharp APL.
Symbol APL Hex x3270 apl_ Klucz x3270 x3270 Utworzony
Klucze Keysym
──────────────────────────────────────── ────────────────────────────────
Belka dolna 41 Aunderbar Alt-A A + belka dolna
alfa B0 alfa Alt-a
B belka dolna 42 Bunderbar Alt-B B + belka dolna
słupek 60* słupek -
nawias klamrowy lewy C0 nawias klamrowy lewy Alt-{
nawias prawy D0 nawias prawy Alt-}
Belka dolna C 43 Cunderbar Alt-C C + belka dolna
okrąg 9D okrąg Alt-o
koło słupek ED koło słupek koło + słupek
nachylenie koła CF nachylenie koła koło + nachylenie
okrąg gwiazda FD okrąggwiazda okrąg + gwiazda
koło słupek CD koło słupek koło + słupek
okrężnica 7A* okrężnica :
przecinek 6B* przecinek ,
przecinek kreska (S) E5 przecinek przecinek + kreska
D pod belką 44 Dunderbar Alt-D D + pod belką
z BA z Alt-g
del stile DC delstile del + stile
del tylda FB deltilde del + tylda
delta BB delta Alt-h
delta styl DD deltastile delta + styl
delta pod belką FC delta pod belką delta + pod belką
diament 70 diament w górę daszek + w dół
wstawka korektorska
diereza 72 diereza Alt-1
diereza okrąg E5 diereza okrąg diereza +
(S) koło
diereza kropka EC dierezydot diereza + kropka
dieresis jot (S) E4 dieresisjot diereza + jot
dziel B8 dziel Alt-+
kropka 4B* kropka
strzałka w dół 8B strzałka w dół Alt-u
kursor w dół 78 kursor w dół Alt-9
kursor w dół tylda CB kursor w dół tylda kursor w dół +
tylda
but w dół AB but w dół Alt-v
opuść stile 8E opuść stile Alt-d
w dół AC w dół Alt-b
w dół tack jot FE w dół tackjot w dół tack + jot
dół tack w górę DA dółtackuptack dół tack + góra
pinezka pinezka
E belka dolna 45 Eunderbar Alt-E E + belka dolna
epsilon B1 epsilon Alt-e
epsilon underbar 75 epsilonunderbar epsilon +
podbarwić
równa się 7E* równa się "="
równa kreska dolna E1 równa podpaska równa + dolna kreska
euro (S) E7 euro C + =
F belka dolna 46 Funderbar Alt-F F + belka dolna
Belka dolna G 47 Gunderbar Alt-G G + belka dolna
większy 6E* większy >
H dolna belka 48 Hunderbar Alt-H H + dolna belka
I underbar 49 Iunderbar Alt-I I + underbar
jota B2 jota Alt-i
iota underbar 74 iotaunderbar iota + underbar
J dolna belka 51 Junderbar Alt-J J + dolna belka
AF-owa linijka alt-j
Belka dolna K 52 Kunderbar Alt-K K + belka dolna
Belka dolna L 53 Lunderbar Alt-L L + belka dolna
lewa strzałka 9F lewa strzałka Alt-[
nawias lewy AD nawias lewy [
lewy nawias 4D* lewy nawias (
lewy but 9B lewy but Alt-z
mniej 4C* mniej
Belka dolna M 54 Munderbar Alt-M M + belka dolna
N dolna belka 55 Nunderbar Alt-N N + dolna belka
nierówny BE nierówny Alt-8 równy + ukośnik
nie większy 8C nie większy Alt-4 mniejszy + równy
nie mniej AE niemniej Alt-6 większy + równy
O belka dolna 56 Podbelka Alt-O O + belka dolna
omega B4 omega Alt-w
nadbarwienie A0 nadbarwienie Alt-2
P pod belką 57 Punderbar Alt-P P + pod belką
plus 4E* plus +
Belka dolna Q 58 Qunderbar Alt-Q Q + belka dolna
kwadrat 90 kwadrat Alt-l
dzielenie czterokrotne EE dzielenie czterokrotne dzielenie + dzielenie
quad jot 73 quadjot quad + jot
cytat quad DE cytat quad quad + cytat
poczwórny stok CE poczwórny stok quad + stok
zapytanie 6F* zapytanie ?
cytat 7D* cytat
cytat kropka DB cytat kropka cytat + kropka
R belka dolna 59 Runderbar Alt-R R + belka dolna
rho B3 rho Alt-r
prawa strzałka 8F prawa strzałka Alt-]
nawias prawy BD nawias prawy ]
nawias prawy 5D* nawias prawy )
prawy but 9A prawy but Alt-x
S belka dolna 62 Sunderbar Alt-S S + belka dolna
średnik 5E* średnik ;
ukośnik 61* ukośnik /
ukośnik EA ukośnik ukośnik + pasek
nachylenie B7 nachylenie Alt-\
słupek nachylony EB słupek nachylony nachylenie + słupek
oddział CC oddział quad + quad
gwiazdka 5C* gwiazdka *
styl BF styl Alt-|
T pod belką 63 Tunderbar Alt-T T + pod belką
tylda 80 tylda Alt-~
razy B6 razy Alt-=
U dolna belka 64 Uunderbar Alt-U U + dolna belka
podkreślenie 6D* podkreślenie "_"
strzałka w górę 8A strzałka w górę Alt-y
kursor w górę 71 kursor w górę Alt-0
tylda w górę CA tylda w górę karetka w górę + tylda
podnieś but AA podnieś but Alt-c
podnieś but jot DF podnieś but jot podnieś but + jot
w górę stile 8D w górę stile Alt-s
podnieś BC podnieś Alt-n
w górę tack jot EF w górę tackjot w górę tack + jot
Belka dolna V 65 Vunderbar Alt-V V + belka dolna
W belka dolna 66 Wunderbar Alt-W W + belka dolna
Belka dolna X 67 Xunderbar Alt-X X + belka dolna
Belka dolna Y 68 Yunderbar Alt-Y Y + belka dolna
Belka dolna Z 69 Zunderbar Alt-Z Z + belka dolna
XIM WSPIERAJ
Po skompilowaniu z obsługą DBCS, x3270 obsługuje wielobajtowe metody wprowadzania danych za pośrednictwem XIM
protokół.
Wybór metody wprowadzania odbywa się za pomocą zmiennej środowiskowej XMODIFIERS lub -Jestem Komenda-
opcja linii.
Typ wstępnej edycji jest określony przez -pkt opcja wiersza poleceń, z wartością domyślną
PonadSpotem+1.
EKRAN NADRUKI
Nadruk sitowy obsługiwany jest za pomocą opcji na filet menu lub według Drukuj tekst oraz
Okno wydruku akcje. Każda z nich powoduje wyświetlenie okna pop-up w celu potwierdzenia polecenia drukowania.
Drukuj tekst akcja (zwykle przypisywana do klawisza p) wysyła aktualny obraz ekranu
do drukarki jako znaki ASCII. Domyślne polecenie używane do drukowania danych to
kontrolowane przez zasób „x3270.printTextCommand”; domyślnie jest to Lpr. Możesz również użyć
definicja mapy klawiszy do przekazania polecenia drukowania Drukuj tekst samo działanie. Polecenie
otrzymuje tekst ekranowy jako standardowe dane wejściowe. Na przykład następująca mapa klawiszy będzie
zapisz tekst ekranowy w pliku:
Meta f: PrintText("kot >ekran.obraz")
Uwaga: Twardy druk jest aliasem dla Drukuj tekst.
Okno wydruku akcja (zwykle przypisywana do klawisza b) wysyła aktualny ekran
obraz do drukarki jako bitmapa. Domyślne polecenie używane do drukowania danych to
kontrolowane przez zasób „x3270.printWindowCommand”; domyślnie jest to
xwd -ID %d | xpr | Lpr.
Można również użyć definicji mapy klawiszy, aby przekazać polecenie drukowania do Okno wydruku akcja
samo w sobie. Jeśli polecenie zawiera tekst „%d”, identyfikator okna x3270 zostanie zastąpiony
przed uruchomieniem. Na przykład, następująca mapa klawiszy wyświetli duplikat
aktualny obraz ekranu:
Meta g: PrintWindow("xwd -id %d | xwud &")
Jeżeli polecenie PrintWindow lub PrintText zaczyna się od znaku „@”, początkowe wyskakujące okienko
menu w górę, aby potwierdzić, że polecenie drukowania nie jest wyświetlane i nie można go edytować.
Korzystaj z x3270 online za pomocą usług onworks.net