3

vim で文字を検索するには、'f' を使用してカーソルがある行の次の一致する文字を検索し、'F' を使用してカーソルがある行の前の一致する文字を検索します。

bashコマンドラインでそのように移動する方法はありますか?

と言ってbashをvimモードに設定できることは知っています。set -o vimこれは私のローカルマシンではうまく機能しますが、その設定を変更できない多くのマシンを管理しています。

4

1 に答える 1

1

オフィス内の全員が同じユーザーを共有することに関連するセキュリティの問題をしばらく無視して、readline コマンド character-searchにキー バインディングを追加できます。

# ~/.inputrc
C-]: character-search

検索を使用するには、入力Ctrl-]した後に検索する文字を入力します。だけでなく、任意のキー シーケンスにコマンドをバインドできますが、明らかな理由から、文字にバインドしてモードCtrl-]をエミュレートしたくない可能性があります。vif

これは、モードをオンにするよりも侵襲性が低いviため、ほとんどのユーザーはおそらく変更に気付かないでしょう. ただし、誰かが偶然あなたのキー シーケンスに出くわし、非常に混乱する可能性があります。また、慣れ親しんだ 2 回のキーストロークではなく、3 回のキーストロークを使用する必要がありますvi

于 2013-08-14T19:41:03.553 に答える