webdevqa.jp.net

bashでWordで移動

Bashでは、行の先頭に移動できます。 CTRL+A、そして最後に CTRL+E。どうすれば単語で前後に移動できますか?

7
user180297

Emacsバインディングの場合:

Meta-B 単語を戻し、 Meta-F 言葉を前進させます。

Ctrl-B キャラクターを戻し、 Ctrl-F 文字を前に進めます。

そう B vs F 後方対前方であり、 Meta vs Ctrl 単語対文字です。

の正確なマッピング Meta キーボードによって異なる場合があります。押し続けてみてください Alt 他のキーを押しながら;それが機能しない場合は、押して放します Esc 次に、もう一方のキーを押します。

12

wordによる後方移動にはalt + bを使用し、前方移動にはalt + fを使用します。

3
neo730

入れて~/.inputrc

#Ctrl + Left/Rightで単語全体を移動します。
 "\ e [1; 5C":forward-Word 
 "\ e [1; 5D":backward- Word 
#Shiftキーを押した場合と同じ。
 "\ e [1; 6C":forward-Word 
 "\ e [1; 6D":backward-Word 
1
gavenkoa