2016-04-06 10 views
0

単語の最後の文字をいくつか変更する必要があるとします。あなたはvim:単語の最後の文字をいくつか変更するには?

.. visualize| a graph? 

に到着する必要が

|は、モードのカーソルを表し:挿入を):

.. visualizing a graph?_ 

(通常のカーソルは、モードです_を表す)から

どうすればよいですか?
私はめちゃくちゃ非効率的にこれを行うので、私は、求めています

(どのよう本当には誰も使用していない「超doper」方法、これをしないだろう提案してください):
タイプb_visualizing a graph?
に到達するまでカーソルの前にあるものを削除するために、いくつかのShift+x続いカーソル下g
を除去するx続いevisualizinG a graph?)、
続いて、
、最後にiを挿入モードに切り替え、eと入力します。与えられた例で

答えて

3

、私はどうなる:

Tzcwe 
+0

もしあなたが 'zrunグラフを可視化していますか? '(' z'は一意ではありません) – Ayrat

+1

@Ayrat zがuniqでない場合、 ';'を押すか、easymotionプラグインを試してください。 – Kent

+0

@Ayrat '2Tzcwe'おそらく? – bobbogo

1

をカーソルと私はどこへ行きたいか、私は必要なCTRL+leftとして多くの時間を使用しますプラス一度CTRL+right<bs>間のちょうど少数の単語がある場合3回。私もマウスを使用することがあります。あなたが使っているものとそれほど違うわけではありませんが、単純な動きのために挿入モードを離れることはありません。これはブラウザにメッセージを入力するときに使用するものです(vimperator & coで決して征服されたことはありません)。

私は<esc>gegege ... 3<left>cwe<esc>を知っています。しかし、それは私の最初の選択ではありません。

私は、ほとんど発生していないシンボルではTFを使用することがありますが、文字で使用することはほとんどありません。なぜなら、CTRL +カーソルを必要な回数だけ使用するよりも、私が入力したものを訂正しようとしているときに、私の心が「reread + correct/refactor sentences」モードにある可能性が高いので、スピードの入力は私の優先事項ではありません。

+1

入力カーソルがキーボードで高すぎると、 'Fn + ['は 'Fn +;'を上にしています...そして、ブラウザのアドレスバーを除いてカーソルはそれほど必要ありません... – Kent

+0

'常にbash、gvimコマンドモード、gdbの履歴でそして、この正確な編集ボックスでさえ、私のコメントを編集することができます。 –

+0

シェル(zshまたはbash)で私はemacsバインディングを持っていますが、ctrl-pは 'up'を行います。 ctrl/alt -...と多くのショートカットがあります。 c-f c-w c -u c-k c-r c-h a-w a-b ..... ctrlはここで非常に頻繁に使用されます.... – Kent

関連する問題