`.mc / ini` 파일을 어떻게 적용할까요?


8

Midnight Commander를 설치하고 색상 표를 변경하려고했지만 불행히도 ~/.mc/ini 파일.

Ubuntu 12.04에서 Midnight Commander 4.8.1입니다. 내가 그것을 설치했을 때, 그것은 없었습니다. .mc 폴더, 그래서 그것을 먼저 만들어야했다. 나는 인터넷을 검색해 보았고 유용한 것은 아무것도 발견하지 못했습니다.

누구든지이 문제를 해결할 수있는 방법에 대한 아이디어가 있습니까?

답변:


11

구성은에 저장됩니다.

$HOME/.config/mc/

귀하의 경우 파일을 편집하십시오 $HOME/.config/mc/ini. 한밤중 지휘관이 실제로 읽은 파일을 확인할 수 있습니다. strace:

strace -e trace=open -o mclog mc

1
다른 일이있을 수 있습니다. 내가 편집하면 ~/.config/mc/ini 엠씨를 시작하기 전에, old_esc_mode=0 1로 설정 한 다음 mc를 실행하고 종료 한 다음 해당 파일을 다시 확인하십시오. old_esc_mode 여전히 0이됩니다.
Dan Dascalescu

CentOS에서 .ini 파일을 찾을 수 없습니다.
Overmind

2

nano 또는 다른 편집기 (mcedit 제외)를 사용하여 mc 자체를 실행하기 전에 설정을 편집하십시오. mc가 파일 관리자를 종료 할 때마다 현재 (시작시) 설정 설정을 저장하는 것처럼 보입니다.


수퍼 유저를 환영합니다! 소프트웨어가 설정 파일을 저장할 때의 몇 가지 증거를 사용하여 답변을 확장 할 수 있습니까?
Burgi

1
이건 내 문제 였어. 나는 편집했다. .config/mc/ini mcedit에서 겹쳐 쓰기 때문에 작동하지 않았습니다. mcedit. 사용 nano 일했다.
Stefan Seidel

0

F9 / 옵션 / 설정 저장을 사용 했습니까?

나는 비슷한 문제 (mc가 패널 정렬 순서를 저장하지 않았기 때문에)를 묻고있다. 아마도 일부 기본 설정이 변경되어 이제는 mc가 자동으로 구성 변경 사항을 자동으로 저장하지 않습니다 (예상했던 동작이었습니다 ...).


0

mc / mcedit 다음과 같은 config 옵션이 있습니다. auto_save_setup 이는 기본적으로 활성화되어 있습니다. 이 옵션은 종료시 자동으로 현재 설정을 저장합니다. 편집하려고 할 때 문제가 발생합니다. ~/.config/mc/ini ~을 사용하여 mcedit. 종료하면 변경 한 내용을 덮어 씁니다. ~/.config/mc/ini 같은 다른 편집기를 사용하여 nano.

출처: https://linux.die.net/man/1/mc ( "자동 저장 설정"으로 검색)


0

다음 폴더 소유자 확인 ~ / .config / mc 폴더. ~ (~)의 다른 항목과 동일해야합니다 (사용자). /.config 있다.

ls ~ / .config -l

그렇지 않으면 소유자를 사용자로 변경하십시오. (chown을 통해, 또는 루트 아래의 폴더를 제거하고 사용자 아래에서 생성)


내 요점은 너에게 제안하는 것이었다. 편집하다 이것을 완성하기 위해 답안에 추가하십시오.
Pimp Juice IT
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.