Joe (editor de texto)
JOE ou Joe's Own Editor é um editor de texto para linha de comando (CLI) para sistemas Unix, disponível sob GPL. Ele é projetado para ser fácil de usar.[2][2]
Joe 3.5, editando um arquivo de cabeçalho em C | |
Autor | Joseph H. Allen |
Desenvolvedor | Joseph P. Allen, Marek 'Marx' Grac and others |
Plataforma | Multiplataforma |
Lançamento | joe0.0.0 ca. 22 de agosto de 1991[1] |
Versão estável | 4.6 (9 de janeiro de 2018 | )
Escrito em | C |
Gênero(s) | Editor de texto |
Licença | GPL version 1 (or later) |
Tamanho | ~ 0.45 MiB (OSX/x86) |
Página oficial | joe-editor.sourceforge.net |
JOE está disponível para a maioria das distribuições Linux,[3][4][5][6][7][8] sistemas BSD open-source[9][10][11] e Apple's OS X via gerenciadores de pacotes tais como Homebrew.
Características
editarJOE inclui um sistema de ajuda integrada e um lembrete de como obter ajuda está sempre visível na tela. As combinações de teclas no JOE são similares aos do WordStar e Turbo C: muitas são combinações da tecla Control e outra tecla, ou combinações de Ctrl K e outra tecla, ou combinações da tecla Escape e alguma outra tecla. Numeras definições também estão disponíveis através de Ctrl T. O programa geralmente é customizável através de um extenso arquivo de configuração; ele suporta coloração por sintaxe para um grande número de formatos de arquivos populares, uma característica também configurável.
JOE instala hard links e definições em arquivos de configuração que fazem JOE emular as teclas de atalho do Emacs (quando invocado 'jmacs' a partir da linha de comando), Pico (quando invocado como jpico), ou WordStar (quando invocado como jstar).
Enquanto a interface de usuário do editor é reminiscente dos editores do DOS (sistema operacional), ele também inclui típicas características de editores Unix tais como histórico de comandos interno, tab completion, busca com expressões regulares e habilidade de filtragem (pipe) arbitrária de blocos de texto através de qualquer comando externo.
História
editarJOE esteve entre os editores-padrão nas antigas distribuições populares de Linux,[12][13][14][15] o que deu-lhe certa proeminência e ajudou a produzir uma base de usuários.[16][17] Ele continua sendo incluído como uma opção nas 'distros' Linux, as vezes em papel crítico tais como de editor "rescue mode" do sistema.[6]
Depois da versão 2.8 ser lançada por Joseph Allen em 1995, o ciclo de desenvolvimento tem caído através dos anos. O desenvolvimento ganhou novo fôlego por um grupo de novos entusiastas em 2001, liderados por Marek Grac, que lançou a versão 2.9 e várias versões posteriores, introduzindo um build system padronizado e corrigindo vários bugs. Allen retornou ao projeto em 2004 e lançou a versão 3.0, que introduziu 'syntax highlighting' e suporte a UTF-8.[18]
Ver também
editarReferências
- ↑ J (Joe's Editor) New Release
- ↑ a b Danen, Vincent (agosto de 2008). «Customize the Joe text editor». ZDNet White papers. Consultado em 25 de setembro de 2009. Cópia arquivada em 18 de julho de 2011
- ↑ Ubuntu joe package
- ↑ Debian joe package
- ↑ RPM resource joe at rpmfind.net
- ↑ a b Danen, Vincent (agosto de 2008). «Customize the Joe text editor». ZDNet White papers. Consultado em 25 de setembro de 2009. Cópia arquivada em 18 de julho de 2011 Erro de citação: Código
<ref>
inválido; o nome "rhel" é definido mais de uma vez com conteúdos diferentes - ↑ Fedora joe package[ligação inativa]
- ↑ openSUSE joe package
- ↑ FreeBSD joe port
- ↑ NetBSD joe package
- ↑ OpenBSD joe package
- ↑ SLS 1.03 archive Arquivado em 25 de janeiro de 2005, no Wayback Machine. (originally released in 1993) indicates that joe was shipped as a "recommended" package on the third installation diskette of SLS
- ↑ Niels Horn's blog: Older Slackware versions Arquivado em 2012-07-09 na Archive.today states that joe was available in Slackware 1.01 (released in 1993).
- ↑ S.u.[ligação inativa]
- ↑ Editors section of Debian 0.93R6 (originally released in November 1995) included joe and seven other editors.
- ↑ Debian popularity-contest statistics for joe
- ↑ Ubuntu popularity-contest statistics including joe
- ↑ Joe's Own Editor - History
Leitura adicional
editar- JOE man page
- Schroder, Carla (1 de dezembro de 2004). «Editing Text Files with JOE and Vim». Linux Cookbook 1st ed. [S.l.]: O'Reilly Media, Inc. pp. 68 – 77. ISBN 0-596-00640-3. Consultado em 26 de setembro de 2009