私はこれを見つけましたhttps://superuser.com/a/488158/458103ctrl+arrow
カーソルを前後に移動させるには、 を使用します。では、shift+arrow
現在のコマンド ワードを選択するにはどうすればよいでしょうか。
答え1
を実行してcat
から、目的のキーを押します。エスケープ シーケンスが出力されます。たとえば、修飾子なしの右矢印はおそらく を生成し^[[C
、Ctrl 修飾子を使用するとおそらく が生成されます^[[1;5C
が、Shift を使用すると が得られる可能性があります^[[1;2C
。
その場合は、リンクした設定スニペットをそれに応じて変更します(つまり、2
の代わりに5
)。
~/.inputrc
シーケンスはターミナル エミュレータによって異なる場合がありますが、同じアクションですべてを自由に追加できます。
ターミナルに何も表示されない場合は、ターミナル エミュレーター自体のショートカット キーを押した可能性があります。たとえば、私の場合、xfce4-terminal で Shift + 上矢印または下矢印を押しても何も表示されません (1 行ずつスクロールするだけです)。