bash環境で単語を前後に移動する方法は?[複製]


回答:


32

あるM-bM-f、それぞれ、現在の単語を前後に移動するため。以下MMetaor EscキーまたはCtrl+のような組み合わせMetaです。セクションの移動のためのコマンドbashマニュアルページの一覧bashシェルに移動するために利用可能なこれらおよびその他のショートカットを。

また、このマニュアルでは、既知のCtrl+ / を使用して単語をスキップできるようにbash設定をカスタマイズする方法についても説明しています。


私は試してみましたがEsc+b/f、動作しません。
user11671

5
Altキーも試してください。また、メタキーはaltwindowsキーを持つキーボードのまたはキーでエミュレートされます。
ayaz

@ user11671:(特に)をbind -p|grep forward-word生成し"\ef": forward-wordますか?
追って通知があるまで一時停止します。

3
ユーザーの質問に直接答えるために、これはUbuntuの〜/ .inputrcで機能します:#Ctrl-右矢印とCtrl-左矢印を次/前の単語「\ e [1; 5C」に移動します:forward-word "\ e \ e [C":前方ワード "\ e [1; 5D":後方ワード "\ e \ e [D":後方ワードソース:bbs.archlinux.org/viewtopic.php?id= 35154
ダグクラマー

1
@dougkramerは、ユーザーの質問にどのように直接答えますか?ユーザーがデフォルトと同等であるものを求めているのに対し、コマンドを再結合についてのその
EIS
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.