トップ > 初級編 > テキストの編集 > 行単位の編集 >
行単位の変更

  

行単位の変更

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

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

  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行目です。
 

行単位の変更

行単位の変更は、cc コマンドを使用します

 

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

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

では実際に変更してみましょう。

文字カーソルは7行目の5文字目にある
文字カーソルは7行目の5文字目にある

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

ここでは、1行を変更してみましょう。

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

cc
7行目が変更状態になる
7行目が変更状態になる

上図のように7行目が変更中の状態になりました

文字カーソルは5文字目にありましたが、行全体が変更中の状態になっています

では "Changed" に変更します。 キーボードから "Changed" を入力してください。

Changed
Changedと入力される
Changedと入力される

上図のように"Changed" が入力されます

入力を終えたので、コマンドモードに戻します。 キーボードから Escキー を入力してください。

<Esc>
Changedに変更される
Changedに変更される

上図のように7行目が "Changed" に変更されます

このように、文字カーソルの位置に関係なく行全体が変更対象となります

  
  

まとめ

cc コマンドで行単位の変更が行えます。

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