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