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