トップ > 初級編 > テキストの編集 > 行単位の編集 >
行単位のコピー

  

行単位のコピー

この記事では、行単位でテキストをコピーする方法について説明します。

なお、今回の記事でも以下のテキストを例に説明します

  1. 1行目です。
  2. 2行目です。
  3. 3行目です。
  4. 4行目です。
  5. 5行目です。
  6. 6行目です。
  7. 7行目です。
  8. 8行目です。
  9. 9行目です。
  10. 10行目です。
  11. 11行目です。
  12. 12行目です。
  13. 13行目です。
  14. 14行目です。
  15. 15行目です。
  16. 16行目です。
  17. 17行目です。
  18. 18行目です。
  19. 19行目です。
  20. 20行目です。
  21. 21行目です。
  22. 22行目です。
  23. 23行目です。
  24. 24行目です。
  25. 25行目です。
  26. 26行目です。
  27. 27行目です。
  28. 28行目です。
  29. 29行目です。
  30. 30行目です。
  31. 31行目です。
  32. 32行目です。
  33. 33行目です。
  34. 34行目です。
  35. 35行目です。
  36. 36行目です。
  37. 37行目です。
  38. 38行目です。
  39. 39行目です。
  40. 40行目です。
  41. 41行目です。
  42. 42行目です。
  43. 43行目です。
  44. 44行目です。
  45. 45行目です。
  46. 46行目です。
  47. 47行目です。
  48. 48行目です。
  49. 49行目です。
  50. 50行目です。
  51. 51行目です。
  52. 52行目です。
  53. 53行目です。
  54. 54行目です。
  55. 55行目です。
  56. 56行目です。
  57. 57行目です。
  58. 58行目です。
  59. 59行目です。
  60. 60行目です。
  61. 61行目です。
  62. 62行目です。
  63. 63行目です。
  64. 64行目です。
  65. 65行目です。
  66. 66行目です。
  67. 67行目です。
  68. 68行目です。
  69. 69行目です。
  70. 70行目です。
  71. 71行目です。
  72. 72行目です。
  73. 73行目です。
  74. 74行目です。
  75. 75行目です。
  76. 76行目です。
  77. 77行目です。
  78. 78行目です。
  79. 79行目です。
  80. 80行目です。
  81. 81行目です。
  82. 82行目です。
  83. 83行目です。
  84. 84行目です。
  85. 85行目です。
  86. 86行目です。
  87. 87行目です。
  88. 88行目です。
  89. 89行目です。
  90. 90行目です。
  91. 91行目です。
  92. 92行目です。
  93. 93行目です。
  94. 94行目です。
  95. 95行目です。
  96. 96行目です。
  97. 97行目です。
  98. 98行目です。
  99. 99行目です。
  100. 100行目です。
 

行単位のコピー

行単位のコピーは、yy コマンドを使用します

 

y コマンドも、d コマンドと同じようにコマンド文字を2度続けて入力することで行全体が編集対象となります

  
yy コマンドは、1行しか削除できない命令ではありません。 yy コマンドの前に数字を入力することで、繰り返し回数を指定することができます。 例えば、7yy と入力することで7行をコピーすることができます。

では実際にコピーしてみましょう。

文字カーソルは10行目の行末にある
文字カーソルは10行目の行末にある

上図のように文字カーソルは10行目の行末にあるものとして解説します。

ここでは、1行をコピーしてみましょう。

キーボードから yy を入力してください。

yy
10行目がコピーされる
10行目がコピーされる

上図のように10行目がコピーされます(見た目の変化はありません)。 文字カーソルは行末にありましたが、行全体がコピーされています

続いて、貼り付けを行いましょう。 貼り付けは文字カーソルの行の下の位置とします。

キーボードから p を入力してください。

p
文字カーソルの行の下にテキストが貼り付けられる
文字カーソルの行の下にテキストが貼り付けられる

上図のように文字カーソルの行の下にコピーしたテキストが貼り付けられました。

このように、行単位でコピーされたテキストは貼り付けも行単位で行われます

  
  

まとめ

yy コマンドで行単位のコピーが行えます。

行単位でコピーされたテキストは、貼り付けも行単位で行われます。

コマンド 説明
yy 行をコピーする
(文字カーソルのある行を1行コピー)
メニュー