Midnight Commander 4.8.30 lançado com correções e melhorias

E foi lançado o Midnight Commander 4.8.30 com correções e melhorias, e novos recursos. Confira as novidades e veja como instalar no Linux.

Midnight Commander é um gerenciador de arquivos para sistemas Unix (embora também exista para a plataforma Windows) e é um clone do Norton Commander. Ele é um aplicativo que funciona em modo de texto e sua tela principal consiste em dois painéis nos quais o sistema de arquivos é exibido.

Ele é usado de maneira semelhante a outros aplicativos executados no shell do Unix ou na interface de comando. As teclas do cursor permitem rolar pelos arquivos, a tecla Insert é usada para selecionar arquivos e as teclas de função executam tarefas como excluir, renomear, editar, copiar arquivos, etc. Embora o Midnight Commander também inclua suporte para o mouse para facilitar o manuseio do aplicativo.

O Midnight Commander possui recursos como a capacidade de explorar o conteúdo de arquivos RPM, trabalhar com formatos de arquivo comuns como se fossem um diretório simples. Ele inclui um gerenciador de transferência FTP ou cliente de protocolo FISH e também inclui um editor chamado mcedit.

O Mcedit é um executável independente, que também pode ser usado independentemente do Midnight Commander.

Esse aplicativo permite visualizar o conteúdo dos arquivos e aproveitar recursos como destacar a sintaxe dos arquivos de código-fonte de certas linguagens de programação e a capacidade de trabalhar no modo ASCII e no modo hexadecimal. Os usuários podem substituir o mcedit pelo editor de sua escolha.

Agora, após seis meses de desenvolvimento, foi anunciado o lançamento da nova versão desse gerenciador de arquivos, o Midnight Commander 4.8.30, que adiciona algumas correções de bugs e alguns novos recursos.

Novidades do Midnight Commander 4.8.30

Midnight Commander 4.8.30 lançado com correções e melhorias
Midnight Commander 4.8.30 lançado com correções e melhorias

Sim. Há alguns dias, foi anunciado o lançamento da nova versão do Midnight Commander 4.8.30, que é uma versão que contém principalmente correções de bugs, limpeza de código, melhorias de suporte, bem como a implementação de algumas melhorias.

No Midnight Commander 4.8.30, destaca-se que o suporte ao compilador “--with-search-engine=pcre2” foi adicionado para usar o mecanismo de expressão regular PCRE2.

Outra das mudanças que se destacam no Midnight Commander 4.8.30 é que foi adicionado ao VFS o suporte para cabeçalhos de arquivos TAR estendidos, o que permite, por exemplo, trabalhar com nomes de arquivos longos e arquivos que contêm áreas vazias.

Além disso, também é observado que o editor integrado fornece realce de sintaxe para a linguagem de programação “B” e os arquivos Jenkins Continuous Integration Toolkit.

Também foi destacado o realce de sintaxe aprimorado para mensagens ECMAScript, TypeScript e diff para mensagens de confirmação do git commit.

Das outras mudanças que se destacam nesta nova versão:

  • Os painéis fornecem realce de arquivo vsix como arquivos zip.
  • Tema de cores julia256 aprimorado
  • A limpeza do código foi feita
    Os erros foram corrigidos em:
  • FTBFS sem suporte para atributos ext2fs
  • Ordem de classificação incorreta após a troca de painéis
  • Delimitador de tempo incorreto na janela de progresso de copiar/mover
  • Redesenho incorreto de painéis de arquivo de sobreposição
  • Usar ‘sed’ no sistema de compilação/makefiles não é portátil
  • Subshell/Comando? indicador de linha está vazio/ausente
  • Localizar arquivo: o diretório ignorado relativo é aplicado ao diretório inicial de pesquisa (
  • Visualizador de diferenças: opções não aplicadas na segunda execução
  • mc.ext.ini: o comando ‘Editar’ da seção ‘Padrão’ é ignorado
  • mc.ext.ini: arquivos .md não reconhecidos como Markdown por extensão
  • mcedit: um por um erro na formatação do parágrafo
  • ftp: listagem de arquivos incompleta: dispositivos de bloco e caractere ausentes, pipes, soquetes
  • Vários erros de digitação no código-fonte do MidnightCommander

Para saber mais sobre essa versão do Midnight Commander, acesse a nota de lançamento.

Como instalar ou atualizar o Midnight Commander 4.8.30
Até o momento da redação desse artigo, a nova versão não foi atualizada nos repositórios das principais distribuições Linux.

Portanto, instalar a nova versão só é possível compilando o código fonte, o que pode ser obtido nesse endereço.

Para quem gosta de esperar, eles podem instalar a nova versão assim que disponível, digitando os comandos abaixo, dependendo da distribuição do Linux que estiverem usando.

Antes de instalar, usuários do Ubuntu e derivados devem ativar o repositório universe com esse comando:

sudo add-apt-repository universe

Depois, usuários do Debian, Ubuntu ou qualquer um de seus derivados, podem instalar o programa com esse comando:

sudo apt install mc

No caso dos usuários do Arch Linux ou algum derivado dele:

sudo pacman -S mc

No caso do Fedora, RHEL, CentOS ou derivados:

sudo dnf install mc

Finalmente, para o OpenSUSE:

sudo zypper em mc
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.