トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

viの使い方

viの使い方

テキスト編集のための「vi」の使い方です。

vi xxxx

でファイル名「xxxx」を編集します。

キーボードの[Esc]を押すことで、モードをコマンド入力のモードに移行します。

終了

保存せずに終了

[Esc] + :q

保存する

[Esc] + :w

保存して終了

[Esc] + :wq

強制終了

[Esc] + :q!

編集

1つ下に1行空白行を追加し、カーソルをその行に移動

[Esc] + o

1つ上に1行空白行を追加し、カーソルをその行に移動

[Esc] + O

1文字カット

[Esc] + x

1行カット

[Esc] + dd

カーソルの右から入力開始

[Esc] + a

カーソルの左から入力開始

[Esc] + i

カーソル移動

行の先頭へ移動

[Esc] + 0

行の末尾へ移動

[Esc] + $

n行目に移動

[Esc] + nG

n」に、行番号を入れるようにしてください。

ダイヤモンドカーソル

[Esc]で、編集モードから抜けて「hlkj」それぞれを押すことで、「左/右/下/上」にカーソルを移動させます。

検索

前方検索

[Esc] + /検索文字列
スラッシュ「/」の後に検索文字列を入れて、Enterを押します。

次の候補に移動

[Esc] + n

前の候補に移動

[Esc] + N

カット/コピー&ペースト

1行コピー

[Esc] + yy

カレント行からn行分をコピー

[Esc] + nyy

「n」に、行数を入れるようにしてください。

カレント行にペースト

{Esc] + p

その他

行番号を表示

[Esc] + :num

現在の行番号が表示されます。

Future's Laboratory 技術格納庫 2004-2013 Yutaka Yoshisaka.