Tips記事
» 2002年04月10日 00時00分 UPDATE

viエディタの編集時に便利なコマンド

[木田佳克,ITmedia]

 viエディタによるテキスト編集は,「viエディタの使い方が知りたい」Tipsで基本的な操作が可能だ。

 しかし,効率よく編集するためには,特定の文字列を検索したり,コピー&ペーストが必須だろう。前述のTips内容と共に覚えておけば,viエディタの操作で迷うことは無くなるはずだ。

コ マ ン ド
内       容
x
1文字削除
dd
1行削除
3dd
カーソルから3行下を削除(指定する数字分を削除する)
D
カーソルから下の行をすべて削除
yy
1行コピー
3yy
カーソルから3行下をコピー
p
行の下にペースト
P
行の上にペースト
J
下の行と連結する
u
直前のコマンドを取り消す
:/xxx
「xxx」を検索する。続けて「n」で下の次候補
:10
10行目に移動(指定する数字の行へ移動)
:set number
行番号を表示
:set nonumber
行番号を非表示

 ここで挙げたそれぞれのコマンドは,地のものが編集中(「i」などで編集モードに移行後)に使用できるものであり,地のものが「Esc」キーを押してから続けて入力すればよい。

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ