Vimでのコピーの方法


  1. ビジュアルモードを使用したコピー:

    • テキストをコピーしたい位置にカーソルを移動します。
    • ビジュアルモードに入るために「v」キーを押します。
    • カーソルを移動させてテキストを選択します。
    • 選択したテキストをコピーするために、「y」キーを押します。

    例: テキストの一部をコピーする場合

    This is some example text.

    カーソルを「e」の上に移動させ、ビジュアルモードに入ります。「xampl」を選択して「y」を押すと、選択したテキストがコピーされます。

  2. 行全体のコピー:

    • テキストをコピーしたい行にカーソルを移動します。
    • 行全体をコピーするために、「yy」を入力します。

    例: 行全体をコピーする場合

    This is line 1.
    This is line 2.
    This is line 3.

    カーソルを2行目に移動させ、「yy」と入力すると、2行目がコピーされます。

  3. 範囲を指定したコピー:

    • テキストをコピーしたい範囲の始点にカーソルを移動します。
    • 範囲を指定するために、「v」キーを押し、ビジュアルモードに入ります。
    • カーソルを移動させてテキストの範囲を選択します。
    • 選択した範囲をコピーするために、「y」キーを押します。

    例: 範囲を指定してコピーする場合

    This is line 1.
    This is line 2.
    This is line 3.
    This is line 4.

    カーソルを2行目の先頭に移動させ、ビジュアルモードに入ります。「2j」を入力して2行目から4行目までを選択し、「y」を押すと、選択した範囲がコピーされます。

これらはVimでテキストをコピーするための基本的な方法です。他にもさまざまな方法がありますが、上記の方法をマスターすれば、一般的なコピー操作には十分対応できるはずです。