JBW Edit

From Atariki

Jump to: navigation, search

Grafika:jbw-edit.png

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.

Download

Personal tools