joe
jest, IMO, najlepszy z redaktorów-którzy-nie-vi. Jest to przyzwoity, w pełni funkcjonalny edytor sam w sobie, a nie uproszczony minimalny edytor taki jak nano
.
Jeśli są wywoływane jako jstar
lub joe
, domyślne powiązania klawiszy są podobne do WordStar , które były również używane w wielu innych programach na przestrzeni lat, w tym w edytorze IDE Borland Turbo Pascal i Turbo C, więc powinno być znane wielu użytkownikom. Jeśli zostanie wywołany, ponieważ jmac
powiązania klawiszy są emacs
podobne. Wiązania klawiszy można konfigurować, a jeśli nie możesz znaleźć konfiguracji, która najbardziej Ci odpowiada, możesz ją dodać samodzielnie lub skopiować i zmodyfikować istniejącą.
Jestem zbyt dużym vi
użytkownikiem, aby sam z niego korzystać, ale często polecam go osobom, które nie lubią lub chcą nauczyć się edytora modalnego vi
, z dobrymi wynikami.
Oto opis w pakiecie debian:
Joe, lub własny edytor Joe, przypomina większość edytorów tekstu na PC: sekwencje klawiszy przypominają edytory WordStar i Turbo C, ale zestaw funkcji jest znacznie większy niż tych. Joe ma wszystkie funkcje, których powinien oczekiwać użytkownik systemu Unix: pełne wykorzystanie termcap / terminfo, pełną integrację z systemem Unix w stylu VI, potężny plik konfiguracyjny i system wyszukiwania wyrażeń regularnych. Posiada również sześć kart pomocy, które są zawsze dostępne, oraz intuicyjny, prosty i przemyślany interfejs użytkownika.
Joe ma świetny algorytm optymalizacji aktualizacji ekranu, wiele okien (przez które można przewijać) i brakuje mylącego pojęcia nazwanych buforów. Posiada historię poleceń, rozszerzenie TAB w menu wyboru plików, funkcje cofania i ponawiania, (nie) wcięcia i formatowanie akapitów, filtrowanie podświetlonych bloków przez dowolne zewnętrzne polecenie Unix, edycję potoku do lub z polecenia oraz blokowanie przenoszenia, kopiowania, usuń lub filtruj.
Za pomocą prostych plików konfiguracyjnych w stylu QEdit Joe można skonfigurować do emulacji edytorów, takich jak Pico i Emacs, wraz z pełną imitacją WordStar i wersją trybu ograniczonego (pozwala edytować tylko pliki określone w wierszu poleceń). Joe ma również odroczoną aktualizację ekranu, aby obsłużyć TypeAhead, i zapewnia, że odroczenie nie zostanie pominięte przez buforowanie tty. Jest użyteczny nawet przy 2400 bodach i będzie działał na każdym rozsądnym terminalu.
Jest, AFAIK, spakowany dla wszystkich dystrybucji, a źródło jest dostępne na http://joe-editor.sourceforge.net/ - zdebianizowane źródło powinno się skompilować na Raspian, jeśli nie ma jeszcze pakietu binarnego.