¿Cómo aplicar el archivo `.mc / ini`?


9

Instalé Midnight Commander e intenté cambiar el esquema de color, pero desafortunadamente no aplica el ~/.mc/iniarchivo.

Es Midnight Commander 4.8.1, en Ubuntu 12.04. Cuando lo instalé, no tenía la .mccarpeta, así que tuve que crearla primero. He buscado en internet y no he encontrado nada útil.

¿Alguien tiene alguna idea sobre cómo puedo solucionar esto?

Respuestas:


12

La configuración se almacena en

$HOME/.config/mc/

En su caso, edite el archivo $HOME/.config/mc/ini. Puede verificar qué archivos son realmente leídos por midnight-commander usando strace:

strace -e trace=open -o mclog mc

1
Puede haber algo más sucediendo. Si edito ~/.config/mc/iniantes de iniciar mc, cambie, digamos, old_esc_mode=0a 1, luego inicie mc, salga y verifique ese archivo nuevamente, old_esc_modeseguirá siendo 0.
Dan Dascalescu

Parece que no puedo encontrar el archivo .ini en CentOS.
Overmind

4

Intente editar la configuración antes de iniciar mc, usando nano o cualquier otro editor (pero no el mcedit). Parece que mc guarda la configuración actual (en el momento del inicio) cada vez que sale del administrador de archivos.


Hola bienvenido a SuperUser! ¿Puede ampliar su respuesta con alguna evidencia sobre cuándo el software guarda su archivo de configuración?
Burgi

2
Este también fue mi problema, lo .config/mc/iniedité con mcedit, que no funcionó porque sería sobrescrito por mcedit. Utilizando nanotrabajado.
Stefan Seidel

0

¿Usó F9 / Opciones / Guardar configuración?

Lo pregunto porque tuve un problema similar (mc no guardó el orden de clasificación del panel). Resulta que probablemente ha habido algunos cambios en la configuración predeterminada y ahora mc ya no guarda los cambios en la configuración automáticamente (ese era el comportamiento que esperaba ...)


0

mc/ mcedittiene una opción de configuración llamada auto_save_setupque está habilitada por defecto. Esta opción guarda automáticamente su configuración actual al salir. El problema ocurre cuando intenta editar ~/.config/mc/iniusando mcedit. Sobrescribirá los cambios que haya realizado al salir, por lo que debe editarlos ~/.config/mc/iniutilizando un editor diferente como nano.

Fuente: https://linux.die.net/man/1/mc (busque "Configuración de guardado automático")


0

Verifique el propietario de la carpeta para la carpeta ~ / .config / mc . Debe ser el mismo (su usuario) que otros elementos en ~ /.config tiene.

ls ~ / .config -l

Si no, cambie el propietario al usuario de su. (a través de chown, o elimine la carpeta debajo de la raíz y cree bajo su usuario)


Mi punto fue sugerir que edite y agregue esto a su respuesta para completarlo.
Pimp Juice IT
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.