joe
é, na IMO, o melhor dos editores que não são vi. É um editor decente com recursos completos por si só, ao invés de um editor minimalista despojado e sem características nano
.
Se invocadas como jstar
ou joe
, as combinações de teclas padrão são semelhantes ao WordStar, que também foram usadas em muitos outros programas ao longo dos anos, incluindo o editor nos IDEs Borland Turbo Pascal e Turbo C, portanto, devem ser familiares para muitos usuários. Se chamado como jmac
as combinações de teclas sãoemacs
como. As combinações de teclas são configuráveis e, se você não conseguir encontrar uma configuração exatamente adequada para você, poderá adicionar uma ou copiar e modificar uma já existente.
Sou muito vi
usuário para usá-lo, mas frequentemente o recomendo para pessoas que não gostam ou desejam aprender um editor modal vi
, com bons resultados.
Aqui está a descrição no pacote debian:
Joe, ou o próprio editor de Joe, tem a sensação da maioria dos editores de texto para PC: as principais sequências lembram os editores do WordStar e Turbo C, mas o conjunto de recursos é muito maior do que o dos editores de texto. Joe possui todos os recursos que um usuário do Unix deve esperar: uso completo do termcap / terminfo, integração completa do Unix no estilo VI, um poderoso arquivo de configuração e sistema de busca de expressões regulares. Ele também possui seis cartões de referência de ajuda, sempre disponíveis, e uma interface de usuário intuitiva, simples e bem pensada.
Joe possui um ótimo algoritmo de otimização de atualização de tela, várias janelas (através das quais você pode rolar) e não possui a noção confusa de buffers nomeados. Possui histórico de comandos, expansão TAB nos menus de seleção de arquivos, funções de desfazer e refazer, (des) recuo e formatação de parágrafos, filtrando blocos destacados por qualquer comando externo do Unix, editando um canal dentro ou fora de um comando e bloqueando a movimentação, cópia, excluir ou filtrar.
Por meio de arquivos simples de configuração no estilo QEdit, Joe pode ser configurado para emular editores como o Pico e o Emacs, juntamente com uma imitação completa do WordStar e uma versão em modo restrito (permite editar apenas os arquivos especificados na linha de comando). Joe também possui uma atualização de tela adiada para lidar com a digitação antecipada e garante que o adiamento não seja ignorado pelo buffer tty. É utilizável até 2400 bauds e funciona em qualquer tipo de terminal são.
É, AFAIK, empacotado para todas as distribuições, e a fonte está disponível em http://joe-editor.sourceforge.net/ - a fonte debianizada deve compilar no Raspian se ainda não houver um pacote binário.