Editor do próprio Joe - Joe's Own Editor
Autor (es) original (is) | Joseph H. Allen |
---|---|
Desenvolvedor (s) | Joseph H. Allen, Marek 'Marx' Grac e outros |
lançamento inicial | joe0.0.0 ca. 22 de agosto de 1991 |
Versão estável | 4.6 / 9 de janeiro de 2018
|
Escrito em | C |
Sistema operacional | Semelhante ao Unix , DOS , Win32 |
Plataforma | Plataforma cruzada |
Tamanho | ~ 0,45 MiB ( macOS / x86 ) |
Disponível em | Inglês, alemão, francês, russo, ucraniano |
Modelo | Editor de texto |
Licença | GPL versão 1 (ou posterior) |
Local na rede Internet | joe-editor |
JOE ou Joe's Own Editor é um editor de texto baseado em ncurses para sistemas Unix , disponível sob a GPL . Ele foi projetado para ser fácil de usar.
JOE está disponível para a maioria das principais distribuições de Linux , sistemas BSD de código aberto e macOS da Apple por meio de gerenciadores de pacotes como o Homebrew .
Descrição dos recursos
JOE inclui um sistema de ajuda integrado e um lembrete de como obter ajuda está sempre na tela. As sequências de teclas no JOE são semelhantes às 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 outra tecla. Várias configurações também estão disponíveis por meio de Ctrl + T. O programa é geralmente personalizável por meio de um extenso arquivo de configuração e suporta realce de sintaxe de cores para vários formatos de arquivo populares , um recurso que também pode ser configurado.
JOE instala links físicos e um conjunto de arquivos rc que configuram o JOE para emular atalhos de teclado Emacs (quando chamado como jmacs), Pico (quando chamado como jpico) ou WordStar (quando chamado como jstar). Há também uma variante chamada "rjoe", que é restrita porque permite editar apenas os arquivos especificados na linha de comando (o que pode ser útil para reforçar o princípio do menor privilégio ).
Embora a interface do usuário do editor seja uma reminiscência dos editores DOS , ela também inclui os recursos típicos do editor Unix , como histórico de comandos interno , preenchimento de guias em menus de seleção de arquivos, sistema de pesquisa de expressão regular e a capacidade de filtrar ( canalizar ) blocos de texto arbitrários através de qualquer comando externo.
História
JOE estava entre os editores padrão nas primeiras distribuições populares do Linux , o que deu a ele algum destaque e ajudou a construir uma base de usuários. Ele continua a ser incluído como uma opção nas distribuições Linux, às vezes na função crítica como um editor de "modo de recuperação".
Depois que a versão 2.8 foi lançada por Joseph Allen em 1995, o ciclo de desenvolvimento foi interrompido por vários anos. O desenvolvimento foi assumido por um novo grupo de entusiastas em 2001, liderado por Marek Grac, que lançou o 2.9 e várias versões posteriores, introduzindo um sistema de compilação padronizado e corrigindo muitos bugs. Allen voltou ao projeto em 2004 e lançou a versão 3.0, que introduziu destaque de sintaxe e suporte para UTF-8 .
O Joe do JOE não é o mesmo Joe do JWM .
Veja também
- Comparação de recursos de editores de texto
- Comparação de desempenho limitada de editores de texto
- Lista de editores de texto
- Nano
- ne
- Diamante WordStar
Referências
Leitura adicional
- Página de manual do JOE
- Schroder, Carla (01-12-2004). "Editando Arquivos de Texto com JOE e Vim". Livro de receitas do Linux (1ª ed.). O'Reilly Media, Inc. pp. 68-77. ISBN 0-596-00640-3. Página visitada em 2009-09-26 .