etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: joe  ]

Package: joe (3.5-1.1)

editor di testo amichevole a pieno schermo

Joe, Joe's Own Editor, ha lo stile della maggior parte degli editor di testo per PC: le sequenze di tasti ricordano quelle di WordStar e degli editor Turbo C, ma l'insieme delle sue funzionalità è molto più ampio rispetto ad essi. Joe ha tutte le funzioni che un utente Unix potrebbe aspettarsi: pieno uso di termcap/terminfo, integrazioe completa in Unix in stile VI, un potente file di configurazione e un sistema di ricerca con espressioni regolari. Ha inoltre sei fogli di consultazione per aiuto sui comandi che sono sempre disponibili ed una interfaccia utente intuitiva, semplice e ben progettata.

Joe ha un ottimo algoritmo di ottimizzazione dell'aggiornamento dello schermo, finestre multiple (in cui e tra cui si può scorrere) e manca del concetto disorientante dei buffer con nome. Ha la cronologia dei comandi, l'espansione dei TAB nei menu di selezione file, funzioni di annulla e ripeti, indentazione e disindentazione dei paragrafi e loro formattazione, filtraggio dei blocchi evidenziati attraverso un comando Unix esterno, inserzione di una pipe in un comando o dopo di esso e funzioni di muovi, copia, elimina o filtra su blocchi.

Attraverso semplici file di configurazione in stile QEdit, Joe può essere impostato per emulare editor quali Pico ed Emacs, insieme ad una modalità di completa imitazione di WordStar, e una versione in modalità restrittiva (che permette di modificare solo i file specificati nella riga di comando). Joe ha anche un aggiornamento differito dello schermo per gestire il "typeahead" e assicura che il ritardo non venga superato dal buffer tty. È utilizzabile anche a 2400 baud e funzionerà su qualsiasi tipo di terminale correttamente funzionante.

Tags: User Interface: Text-based Interactive, Role: Program, Scope: Application, Interface Toolkit: Ncurses TUI, Purpose: Editing, Works with: Text

Other Packages Related to joe

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.3.5-1) [not alpha, i386, ia64]
    Libreria C GNU: librerie condivise
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.3.6-6) [i386]
  • dep: libc6.1 (>= 2.3.5-1) [alpha, ia64]
    Libreria C GNU: librerie condivise
    also a virtual package provided by libc6.1-udeb
  • dep: libncurses5 (>= 5.4-5)
    Shared libraries for terminal handling

Download joe

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 392.9 kB1284 kB [list of files]
amd64 372.7 kB1105 kB [list of files]
arm 356.2 kB1136 kB [list of files]
hppa 390.6 kB1192 kB [list of files]
i386 359.6 kB1144 kB [list of files]
ia64 482.5 kB1624 kB [list of files]
mips 395.7 kB1332 kB [list of files]
mipsel 392.9 kB1332 kB [list of files]
powerpc 373.8 kB1204 kB [list of files]
s390 378.0 kB1184 kB [list of files]
sparc 357.3 kB1152 kB [list of files]