web-dev-qa-db-ja.com

MC 4.8.13は、ディレクトリホットリストにCtrl-Backspaceを使用します

ソースからGNU Midnight Commander 4.8.13をビルドしたところ、ディレクトリホットリストが CtrlBackspace の代わりに Ctrl\

これは、sshを介して渡されないように見えるため、PITAです。そうでない場合、プレーンは機能しません。これはリモートシステムであるため、私が持っている唯一のアクセスです。

それを整理するのではなく、古いCtrl- \を元に戻したいのですが、.configureオプションに関連するものが見つからず、ハードコードされているようです。何かできることはありますか?

1
goldilocks

再コンパイルする必要がありますが、これを修正するのは難しくありません。最初、 make clean

編集mc-4.8.13/src/keybind-defaults.c。 104/105行目を検索:

/* To access the directory hotlist */
{"HotList", "ctrl-backspace"},

これを次のように変更します。

/* To access the directory hotlist */
{"HotList", "ctrl-\\"},

以前と同じように構成し、make && make install;完了しました。

1
goldilocks