LinuxコンソールのJoeでCtrl + Downバインディング

LinuxコンソールのJoeでCtrl + Downバインディング

エディタで1行を選択したいときにjoe初めて行き、単にを押すとCTRL-Downその行が選択されます。エールをどこかに移動し、を使用して行をコピーできますCTRL-k-c

対応するキーコードCTRL-Downはであり^[[1;5B、これはjoeの設定ファイルで定義されています/etc/joe/joerc

dnarw,uparw,begin_marking,dnarw,toggle_marking  ^[ [ 1 ; 5 B    Mark down

上記は、仮想端末(たとえば、terminator.コンソールにいる場合(たとえば、動作しCTRL-ALT-F2なくなりました。)また、CTRL-Downコンソールにいるときに別のコードが表示されることを確認しました^[[B

コンソールをたくさん使うのに「マークダウン」機能が使えたらと思います。これを行う方法はありますか?

答え1

これには大きな問題があります。 LinuxコンソールCtrl-Downとその下を区別する方法はなく、両方ともDown同じ^[[Bシーケンスを送信します。

これを機能させるには、それを変更するためのLinuxコンソールハックを見つける必要があります。きれいではありませんが、十分に興味があれば可能です。

それ以外の場合は、別のキーバインディングを使用するのはどうですか?次Alt-/を他の項目の横に
追加します。/etc/joe/joerc

dnarw,uparw,begin_marking,dnarw,toggle_marking  ^[ /            Mark down

これで端末とコンソールで動作します =)

関連情報