exコマンドのアドレス指定
exコマンドでアドレス(行)を指定してを移動したり、アドレス(行)を指定してコピーしたりペーストしたりしたい場合があります。
例えば、30行目から50行目をコピーしたい場合は
:30,50y
と入力します。
:y
と入力すると、カーソルの置かれた行がコピーされます。アドレスが指定されて無い場合はカーソルの置かれた行が指定されます。
exコマンドのアドレス指定は
:コマンド
の
:(コロン)
と
コマンド
の間でアドレス指定を行います。
他にもいろいろな指定の仕方がありますので紹介します。
$
最後の行
.
カーソルが置かれた行
10,$
10行目から最後の行
0
最初の行
%
全ての行
20
20行目
30-10
30行目の10行前の行(20行目)
-3
カーソルの置かれた行の3行前の行
+3(+はつけること)
カーソルの置かれた行の3行後の行
'x
xでマークした行
''
直前のマーク
初版2004/05/18 :最終更新2004/09/02
HOME