私はしばらくの間 Vim を使用してきましたが、ようやく何とか「流暢」になりつつあると感じていますが、私が見た機能リスト、ビデオ、およびその他のもの (特に、Tim Visher の Vimgolf in Emacs シリーズ) は本当にEmacsを試してみるように説得しました。
そのため、この 1 週間、私はほぼ Emacs だけを使用してきました。Vim で慣れ親しんだいくつかの概念 (主にアクションと移動のスタイルci"
など) が恋しいですが、Emacs で本当に気に入ったことの 1 つは、Isearch を使用してファイルを移動する方法です。
たとえば、関数fnが呼び出されている行に移動したい場合、移動先のポイントと位置の間に 'fn' のインスタンスが他に 2 つある場合は、C-s fn C-s C-s
. Vim で同じことをしたい場合は、 のようなことをしなければ/fn <CR> n n :noh <CR>
なりません#G wwwww...
。
だから私の質問は: Vim で検索を使用して Emacs の動きの効率をエミュレートする方法はありますか? 検索を使用する必要はありません。上で説明した面倒な行に移動していくつかの単語を転送する以外の何かを探しているだけです。
編集:効果的な Emacsの項目 4 は、私が達成しようとしていることをうまく説明しています。