コンソールディスプレイは、Midnight Commanderの↑と↓を置き換えます。

コンソールディスプレイは、Midnight Commanderの↑と↓を置き換えます。

ミッドナイトコマンダーでは、さまざまなLinux設定でメニューを介した外観の変更、sand256.iniスキンの選択などを行うと美しい色が得られます。

ファイルリストのソート順を反転した後、理想的には実際の矢印で表示されます。MCGUIです。

ただし、スキンは特殊文字を削除し、代わりに???を表示します。スキンを変更すると..二重線もQQまたは他のものとして誤って表示されます。

私は見たMC私のManjaroインストールでは正しい矢印↑を使用していますが、いくつかのKonsole設定などを変更して、数分前に動作していた正しい矢印マークに戻すことはできません。

私も誤った翻訳を削除するために~/.bashrc1行を使用しました。export LANG=enアスパーエラーメッセージ。

次のグラフィック文字がSkin.iniに誤って表示されます。

[widget-common]
    sort-sign-up = ↑
    sort-sign-down = ↓

[widget-panel]
    hiddenfiles-sign-show = •
    hiddenfiles-sign-hide = ○
    history-prev-item-sign = «
    history-next-item-sign = »
    history-show-list-sign = ^

[widget-scollbar]
    first-vert-char = ↑
    last-vert-char = ↓
    first-horiz-char = «
    last-horiz-char = »
    current-char = ■
    background-char = ▒

ベストアンサー1

これで、この状況を再現し、mcで正しく表示する方法を説明できます。

「設定/プロファイル管理」を使用して、2つのKonsole(多数のディストリビューションに付属のKDE x-termエミュレータ)構成ファイル「badstart」と「proper」を作成します。 「badstart」で「Environment/Edit」をクリックし、次のように入力します。 TERM=xterm-256color

「badstart」を「デフォルトプロファイル」に設定します(ハートアイコンで表示)。

「適切な」プロファイルはそのまま残ります。新しいプロファイルを作成したら、名前を「適切な」に変更します(TERM = xtermになります)。

その後、kmenueditを介してmcメニュー項目を入力する必要があります。コマンド:mc、「詳細タブ/ターミナルで実行」を有効にします。

奇妙な理由から、この機能はKメニュー項目からmcを起動したときにのみ機能しますが、標準のKonsole LauncherアイコンをクリックしてKonsole-text-window bashプロンプトで手動でmcを入力した場合は機能しません。

KDEメニューからmcを実行すると、無効な行文字が表示されます(プロファイル「badstart」が有効になります)。

次に、Konsoleメニューで[次へ]をクリックします。設定/プロファイルの切り替え - >「適切」を選択

これにより、不可解な自動魔法によってMCが素敵に見え、すべてのスキンが正しく表示されます。

Gilesが他の答えで正しく指摘したように、これはある種のロケール設定エラーに関連していると思います。

行を入力してロケールを上書きする~/.bashrc

export LANG=en

これはかなり悪い考えです。 Manjaro設定(システム設定ではない)では、ほとんどのロケールオプションはGUIを介して設定できるため、英語以外のキーボードユーザーはオペレーティングシステムで英語を使用できます(キーボードレイアウトを除く)。

一度エクスポートLANG = ja 死んだ後、~/.bashrcmcは「badstart」プロファイルに正しく表示されます。これにより、ワンクリックで256color-mcを起動できますが、これは多くのKDE構成で実行するのが困難です。

おすすめ記事