Os únicos conceitos recorrentes de editores de texto de linha de comando que conheço são os de vi / vim e emacs , por exemplo. o modo de comando estilo Vi com conclusão de tabulação em cmus . Eu acho que é porque esses dois são os dois principais concorrentes neste domínio (ver o artigo WP sobre o guerra Editor) e ambos existem por tempo suficiente para influenciar outros softwares. Se você realmente quer mergulhar no uso de linha de comando, sugiro que aprenda a usar um desses dois - ambos são muito mais do que apenas editores, vale a pena o tempo e o esforço. Pessoalmente, eu raramente uso nano , e apenas para muito tarefas simples de edição.
Note, porém, que ed é o padrão editor de texto e programadores reais usam borboletas .