Instalei o Midnight Commander e tentei alterar o esquema de cores, mas infelizmente não aplica o ~/.mc/ini
arquivo.
É Midnight Commander 4.8.1, no Ubuntu 12.04. Quando instalei ele não tinha a .mc
pasta, então tive que criá-la primeiro. Pesquisei na internet e não encontrei nada útil.
Alguém tem alguma idéia de como posso consertar isso?
Responder1
A configuração é armazenada em
$HOME/.config/mc/
No seu caso edite o arquivo $HOME/.config/mc/ini
. Você pode verificar quais arquivos são realmente lidos pelo Midnight-Commander usando strace
:
strace -e trace=open -o mclog mc
Responder2
Tente editar as configurações antes de iniciar o mc, usando o nano ou qualquer outro editor (mas não o mcedit). Parece que o mc salva as configurações atuais (no momento da inicialização) sempre que você sai do gerenciador de arquivos.
Responder3
mc
/ mcedit
tem uma opção de configuração chamada auto_save_setup
que está habilitada por padrão. Esta opção salva automaticamente sua configuração atual ao sair. O problema ocorre quando você tenta editar ~/.config/mc/ini
usando mcedit
. Ele substituirá todas as alterações feitas ao sair, portanto, você deve editá-las ~/.config/mc/ini
usando um editor diferente, como nano
.
Fonte:https://linux.die.net/man/1/mc(procure por "Configuração de salvamento automático")
Responder4
Verifique o proprietário da pasta para~/.config/mcpasta. Deve ser o mesmo (seu usuário) que outros itens em ~/.configtem.
ls ~/.config -l
Caso contrário, altere o proprietário para o seu usuário. (via chown, ou remova a pasta no root e crie com seu usuário)