47

通常、単語に何かを追加するためにeaを使用します。ただし、カーソルが既に単語の最後の位置にある場合、これは機能しません。

eaは、カーソルを次の単語の末尾に移動させます。

カーソルが既に単語の最後の位置にある場合でも、現在の単語の最後に移動するためのホットキーがあるかどうかを知りたいです。

ありがとう。

4

4 に答える 4

24

必要に応じて機能を変更できeます。たとえば、次のように入力できます。

nnoremap e he

~/.vimrc で。これは、必要に応じて機能するようにマップeされます。heただし、便利だと思うかもしれませんがe、完全に作り直したくはないかもしれません。<leader>キーを使用して代替マッピングを追加できます。

nnoremap <leader>e he

\eまたは,e(マップリーダーの設定に応じて) を使用して、目的の効果を得ることができるようにします。ただし、vim の標準的な単一キーに慣れる方がよいという点については、他の意見に同意する傾向があります。一般に、通常使用する長いコマンドにはマップを使用します。

あなたが提案しているような組み込みコマンドはありませんが\>、単語の終わりには正規表現があります。

于 2012-09-19T05:05:35.807 に答える