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