Midnight Commander: mcview 설정을 지원하지 않습니다.

Midnight Commander: mcview 설정을 지원하지 않습니다.

Midnight Commander 스킨을 지원하고 사용자 정의 색상을 정의할 수 있습니다. 커스텀 컬러로 나만의 스킨을 만들었습니다. 단, 내부 뷰어( )의 색상은 변경할 수 없습니다 mcview. 무엇을 정의하든 내 색상은 무시되고 기본 색상이 사용됩니다.

내 스킨 파일의 일부는 .ini다음과 같습니다.

[core]
    _default_=lightgray;blue
    selected=black;cyan
    marked=yellow;blue
    .....

.....

[viewer]
    _default_=lightgray;black
    viewbold=yellow;blue
    viewunderline=brightred;blue
    viewselected=yellow;cyan

.....

_default_이 섹션의 매개변수는 [viewer]완전히 무시됩니다. 어디에 놓아도 표시되는 색상은 "[core]" 섹션에 정의된 색상(연한 회색, 파란색)입니다. 즉, 재정의할 수 없습니다 mcview.

내부 뷰어를 위해 다양한 색상을 정의하는 방법을 제안할 수 있는 사람이 있나요?

답변1

mcview의 색상은 보기 흉한 파란색/회색입니다. 더 나은 보기를 얻으려면 "-b" 옵션을 사용하십시오. ~/.bash_aliases에 추가했습니다.

alias mc='mc -b'

이로 인해 mcview는 흑백 모드로 텍스트를 표시합니다.

답변2

예, mcview는 색상 설정에 반응하지 않습니다(버그입니다). 다른 뷰어를 사용하려면 메뉴에서 내부 뷰어를 비활성화합니다: 옵션(F9) -> 구성 -> 내부 보기 사용 선택을 취소하거나 ~/.config/mc/ini를 입력하고 'use_internal_view=' 줄을 찾아 'false'를 입력합니다.

외부 뷰어는 "VIEWER" 환경 변수입니다. .bashrc에서 'VIEWER=vim'과 같이 설정하거나 mc를 다음과 같이 실행할 수 있습니다: 'VIEWER=vim' mc

Midnight Commander의 기본 편집기/뷰어를 Sublime으로 설정하는 방법

관련 정보