ターミナルモードでMCを起動

ターミナルモードでMCを起動

MCがターミナルモードで起動するようにするコマンドラインスイッチまたは設定オプションはありますか(mcを実行した後にctrl-oを押したときなど)。

答え1

これmc(1) マンページそのようなオプションは言及されていません。

周りを見てください源泉Shell = ...これは、キーマップファイルで使用される他のキーシーケンスにバインドすることができますが、起動時に呼び出すのに役立たないことを示しています。イベントを使用してコールバックを介して呼び出すこともできますが、MSG_ACTIONプロセスの外部からアクセスする方法はありません。

1つの可能性は、起動時に自動的にCtrl-oシーケンスを送信することですmc。 X11のターミナルエミュレータで実行している場合は、mcXオートメーションツールを使用してこれを実行できます。xdoツール。置く

xdotool key ctrl+o

あなたのもの~/.local/share/mc/bashrc(または他のシェルを使用している場合はそれに対応するもの)。

この機能を時々有効にするには、代替設定ディレクトリを設定し、環境変数を使用してそれを指定しますMC_HOMExdotool同じ行を入力~/alt_mc/.local/share/mc/bashrcし、mc次から変更する必要があります。

MC_HOME=$HOME/alt_mc mc

mcこれを行うには、通常の場所にある他の構成設定とファイルをコピー/シンボリックリンクする必要があります。

関連情報