b'\n_START_ARTICLE_\nMidnight Commander\n_START_SECTION_\nDesign\n_START_PARAGRAPH_\nMidnight Commander \xc3\xa9 um\xc2\xa0aplicativo de linha de comando\xc2\xa0com uma interface modo texto.\xc2\xa0 A interface principal consiste de dois pain\xc3\xa9is que mostram o sistema de arquivos. A sele\xc3\xa7\xc3\xa3o de arquivo \xc3\xa9 feita pelos bot\xc3\xb5es\xc2\xa0direcionais do teclado, a combina\xc3\xa7\xc3\xa3o dos bot\xc3\xb5es <Shift>+<Espa\xc3\xa7o> \xc3\xa9 usada para \xc2\xa0selecionar mais de um arquivo e os bot\xc3\xb5es de fun\xc3\xa7\xc3\xa3o (F1-F12)\xc2\xa0realizam opera\xc3\xa7\xc3\xb5es de arquivos tais como renomear, editar e copiar arquivos. Para alternar entre os pain\xc3\xa9is, usa-se o bot\xc3\xa3o <Tab>. \xc2\xa0Vers\xc3\xb5es posteriores do Midnight Commander adicionalmente possuem suporte a\xc2\xa0mouse.  Tais vers\xc3\xb5es fazem uso do\xc2\xa0GPM e de emuladores de terminal X (tais como\xc2\xa0GNOME Terminal ou xterm) que suportam uso do mouse.\xc2\xa0Quando rodando dentro de um terminal X, estas vers\xc3\xb5es podem atualizar o nome da janela na qual o Midnight Commander est\xc3\xa1 rodando (se habilitado pelo emulador de terminal)._NEWLINE_Entre as capacidades do Midnight Commander se inclui a habilidade de visualiza\xc3\xa7\xc3\xa3o do conte\xc3\xbado de pacotes\xc2\xa0RPM; possui tamb\xc3\xa9m fun\xc3\xa7\xc3\xa3o para\xc2\xa0FTP ou FISH.  Midnight Commander tamb\xc3\xa9m inclui um editor chamado mcedit, que pode ser executado como um programa individual ou como uma fun\xc3\xa7\xc3\xa3o interna do Midnight Commander usando a tecla F4. mcedit\'s inclui \xc2\xa0colora\xc3\xa7\xc3\xa3o de sintaxe\xc2\xa0para muitas linguagens, macros, trechos de c\xc3\xb3digo, integra\xc3\xa7\xc3\xa3o simples com ferramentas externas, indenta\xc3\xa7\xc3\xa3o autom\xc3\xa1tica, suporte a mouse, um clipboard e habilidade de trabalhar tanto em modo\xc2\xa0ASCII quanto\xc2\xa0hex. O usu\xc3\xa1rio tamb\xc3\xa9m tem a op\xc3\xa7\xc3\xa3o de substituir o mcedit\xc2\xa0com o editor de sua prefer\xc3\xaancia na primeira execu\xc3\xa7\xc3\xa3o do programa (que procurar\xc3\xa1 os editores dispon\xc3\xadveis no sistema no momento), tendo a op\xc3\xa7\xc3\xa3o de modificar posteriormente digitando no terminal:_NEWLINE_$\xc2\xa0select-editor_NEWLINE_Midnight Commander tamb\xc3\xa9m pode renomear grupos de arquivos, diferente de um grande n\xc3\xbamero de gerenciadores de arquivos,\xc2\xa0que podem renomear apenas um de cada vez. Isso \xc3\xa9 conveniente para manipular grandes quantidades de arquivos, isto \xc3\xa9, para coloc\xc3\xa1-los conforme um nome\xc2\xa0conveniente. Midnight Commander tamb\xc3\xa9m pode mover arquivos para um diret\xc3\xb3rio diferente ao mesmo tempo em que os renomeia. Basta o usu\xc3\xa1rio especificar\xc2\xa0o nome de arquivo original e o resultante usando\xc2\xa0caracteres curingas. Isto faz o poder das express\xc3\xb5es regulares dispon\xc3\xadvel\xc2\xa0para renomear arquivos, com uma conveniente interface de usu\xc3\xa1rio. Adicionalmente, o usu\xc3\xa1rio pode selecionar usando ou n\xc3\xa3o "padr\xc3\xb5es\xc2\xa0shell" ou "globais" (agrupamento autom\xc3\xa1tico de curingas). Tudo isso est\xc3\xa1 dispon\xc3\xadvel ao se usar o menu de sele\xc3\xa7\xc3\xa3o Arquivo > Renomear/Mover. (A tecla F1 disp\xc3\xb5e de uma breve explana\xc3\xa7\xc3\xa3o das op\xc3\xa7\xc3\xb5es, incluindo exemplos de como usar caracteres curingas.)_NEWLINE_Midnight Commander \xc3\xa9 baseado em  interfaces de texto vers\xc3\xa1teis, tais como a\xc2\xa0Ncurses ou S-Lang, as quais permitem que o mc funcione em um console comum, dentro de um terminal X Window, sobre conex\xc3\xb5es\xc2\xa0SSH, sobre uma interface\xc2\xa0RS-232\xc2\xa0 (para aparelhos \xc2\xa0"embedded") e todo tipo de shells remotos.\n_START_SECTION_\nSuporte Unicode\n_START_PARAGRAPH_\nSuporte nativo para locale\xc2\xa0UTF-8\xc2\xa0para\xc2\xa0Unicode foi adicionado em 2009. Desde a vers\xc3\xa3o 4.7.0, mc possui suporte Unicode.'