端末でスペースで区切られた単語/フレーズ間を移動するショートカット

端末でスペースで区切られた単語/フレーズ間を移動するショートカット

特に長いコマンドを書くとき、時には編集する必要があります。たとえば、次のように想像してみてください。

docker run --rm --name My_container_3.19.2.9-999_khbdabshs --entrypoint bash registry.me.com:2001/apps/My_container_3.19.2.9-999_khbdabshs

行の最初から始めるか、ctrl+a行の終わりから始めてctrl+e単語をすばやく見つける方法はbash

docker run --rm --name My_container_3.19.2.9-999_khbdabshs --entrypoint bash registry.me.com:2001/apps/My_container_3.19.2.9-999_khbdabshsスペースで区切られた項目間をジャンプするためのショートカットがありますか?

ctrl+b/f誰かが言及したものを見ましたが、esc+b/f私の要件には合いません。

macOSでZSHでiTermを使用します。どのエミュレータやシェルを使用しても、ショートカットが機能することを願っています。

答え1

MetaF- 「単語」を踊ることができるFこれから。

MetaB- 「単語」を踊ることができる第二めちゃくちゃ。

多くの最新のキーボードではAlt同じように動作しますMeta。 Macでは、およびを使用することもOption できます。以降の反復では重要ではありません。EscFEscBコンビネーションしかし、鍵があります。注文する:を押して放してから、またはをEsc押して放します。FB

またCtrl]次に任意の文字を使用して、カーソルを指定した文字の次の項目に直接移動することもできます。したがって、カーソルCtrlが - 行の先頭にある場合は、]3B回押すとカーソルがbinに配置されますbash

Meta- Ctrl-]後ろにランダムな文字が続くと、同様にカーソルが左に移動します。

関連情報