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.