JBW Edit
From Atariki
Wersja z dnia 08:36, 7 cze 2006 KMK (Dyskusja | wkład) ← Previous diff |
Aktualna wersja KMK (Dyskusja | wkład) |
||
Linia 1: | Linia 1: | ||
{{grafr|jbw-edit.png}} | {{grafr|jbw-edit.png}} | ||
- | Edytor tekstowy dla Atari [[XL]] i [[XE]] autorstwa [[JBW]], obecnie rozwijany przez [[Trub]]a. Najbardziej rzucającą się w oczy cechą JBW Edit jest wielkość - plik wykonywalny wersji 2.9 ma 2251 bajtów. Program jest idealny do dokonywania szybkich edycji niewielkich plików tekstowych, np. pliku CONFIG.SYS w [[SpartaDOS X]]. Bufor na tekst ma ok. 20k, program jednak przy obróbce dłuższych plików (6-8k) robi się nieco ślamazarny. | + | Edytor tekstowy dla Atari [[XL]] i [[XE]] autorstwa [[JBW]], występujący też pod nazwą "Ed", obecnie rozwijany przez [[Trub]]a. Najbardziej rzucającą się w oczy cechą JBW Edit jest wielkość - plik wykonywalny wersji 2.9 ma 2251 bajtów. Program jest idealny do dokonywania szybkich edycji niewielkich plików tekstowych, np. pliku CONFIG.SYS w [[SpartaDOS X]]. Bufor na tekst ma ok. 20k, program jednak przy obróbce dłuższych plików (6-8k) robi się nieco ślamazarny. |
- | Istnieje też wersja 2.9s, jest to dokładnie to samo, lecz w postaci relokowalnego pliku binarnego w formacie SpartaDOS X. | + | Edit jest też jednym z elementów rezydentnej nakładki [[XLFriend]] tego samego autorstwa. |
+ | |||
+ | == Wersja "S" == | ||
+ | |||
+ | Istnieje też wersja "S", jest to dokładnie to samo, lecz w postaci relokowalnego pliku binarnego w formacie SpartaDOS X. Została ona - po paru przeróbkach - umieszczona na [[kartridż]]u do SpartaDOS X 4.4. Główne zmiany w stosunku do oryginału to dodanie odczytu linii poleceń i obsługa I/O przez bibliotekę SpartaDOS zamiast przez [[CIO]]. Początkowa wielkość okna edycyjnego (w oryginale: 10 linii) pobierana jest ze [http://pl.wikipedia.org/wiki/Zmienna_%C5%9Brodowiskowa zmiennej środowiskowej] $ED. | ||
== Klawiszologia == | == Klawiszologia == | ||
Linia 23: | Linia 27: | ||
* '''Shift/Insert''' - wstawienie linii z kursorem przed zaznaczoną (zob. Ctrl/T), kursor przechodzi do następnej linii | * '''Shift/Insert''' - wstawienie linii z kursorem przed zaznaczoną (zob. Ctrl/T), kursor przechodzi do następnej linii | ||
* '''Shift/Ctrl/E''' - usunięcie całej zawartości bufora edycyjnego | * '''Shift/Ctrl/E''' - usunięcie całej zawartości bufora edycyjnego | ||
+ | * '''Ctrl/Insert''' - wstawienie spacji z prawej strony kursora (od wersji 2.15s) | ||
+ | |||
+ | Oprócz tego obsługiwane są - naturalnie - klawisze kursora. | ||
== Download == | == Download == |
Aktualna wersja
Edytor tekstowy dla Atari XL i XE autorstwa JBW, występujący też pod nazwą "Ed", obecnie rozwijany przez Truba. Najbardziej rzucającą się w oczy cechą JBW Edit jest wielkość - plik wykonywalny wersji 2.9 ma 2251 bajtów. Program jest idealny do dokonywania szybkich edycji niewielkich plików tekstowych, np. pliku CONFIG.SYS w SpartaDOS X. Bufor na tekst ma ok. 20k, program jednak przy obróbce dłuższych plików (6-8k) robi się nieco ślamazarny.
Edit jest też jednym z elementów rezydentnej nakładki XLFriend tego samego autorstwa.
Wersja "S"
Istnieje też wersja "S", jest to dokładnie to samo, lecz w postaci relokowalnego pliku binarnego w formacie SpartaDOS X. Została ona - po paru przeróbkach - umieszczona na kartridżu do SpartaDOS X 4.4. Główne zmiany w stosunku do oryginału to dodanie odczytu linii poleceń i obsługa I/O przez bibliotekę SpartaDOS zamiast przez CIO. Początkowa wielkość okna edycyjnego (w oryginale: 10 linii) pobierana jest ze zmiennej środowiskowej $ED.
Klawiszologia
- Esc - opuszczenie funkcji (tj. Cancel) lub wyjście z programu. Uwaga: program nie pyta, czy zapisać zmiany.
- Ctrl/L - załadowanie wskazanego pliku do bufora edycyjnego
- Ctrl/S - zapisanie zawartości bufora do wskazanego pliku
- Ctrl/U - zmniejszenie "okna" edycji
- Ctrl/D - powiększenie okna edycji
- Ctrl/V - wyświetlenie znaków końca linii
- Ctrl/B - przerzucenie kursora na początek tekstu
- Ctrl/E - przerzucenie kursora na koniec tekstu
- Ctrl/A - kursor do początku linii
- Ctrl/Z - kursor na koniec linii
- Ctrl/T - zaznaczenie bieżącej linii
- Ctrl/G - przeniesienie kursora do zaznaczonej linii
- Ctrl/Q - wyłączenie interpretacji następnej kombinacji klawiszy
- Shift/Ctrl/strzałka w górę - przeskok o stronę wstecz
- Shift/Ctrl/strzałka w dół - przeskok o stronę w przód
- Shift/Insert - wstawienie linii z kursorem przed zaznaczoną (zob. Ctrl/T), kursor przechodzi do następnej linii
- Shift/Ctrl/E - usunięcie całej zawartości bufora edycyjnego
- Ctrl/Insert - wstawienie spacji z prawej strony kursora (od wersji 2.15s)
Oprócz tego obsługiwane są - naturalnie - klawisze kursora.