トップページへ
 - いらっしゃいませ♪ -
戻る
ゲストブック
 - コマンドライン端末 -
viエディタの使い方
viエディタコマンド一覧
Linuxコマンド一覧
 - 使いこなそう!! -
サービスの設定
パッケージの確認
実例集
 - ご紹介♪ -
参考サイト
 - スポンサード リンク -


vi エディタのコマンド一覧

更新日:2005/08/27

 viエディタで使用するコマンドの一覧です。覚えておくとドンドン楽に作業ができるようになりますので、少しずつでも覚えていきましょう。

項目

コマンド

説明

起動

vi

フォアグラウンド起動

vi <ファイル名>

<ファイル名>のファイルを読み込んで起動

終了

:q

終了

:wq

保存して終了

:q!

保存せずに終了

ZZ

変更があれば保存して終了

モード移行

Esc

コマンドモードへ移行

i

カーソルの左隣へ挿入

a

カーソルの右隣へ挿入

I

カーソル行の先頭に挿入

A

カーソル行の末尾に挿入

O

カーソル行の上に1行空けて挿入

o

カーソル行の板に1行空けて挿入

カーソル操作

h

1文字左へ

j

1行下へ

k

1行上へ

l

1文字右へ

0

カーソル行の左端へ

^

行頭へ

$

行末へ

-

1行上の左端へ

Return

1行下の左端へ

b

左隣の単語の先頭へ

w

右隣の単語の先頭へ

e

単語の末尾へ

H

画面最上行の左端へ

M

画面中央行の左端へ

L

画面最下行の左端へ

nG

ファイルの先頭からn行目の左端へ

画面操作

C-f

1ページ分下に画面を移動

C-b

1ページ分上に画面を移動

C-d

半ページ分下に画面を移動

C-u

半ページ分上に画面を移動

C-l

画面を再描画

C-g

行番号を表示

検索

/<文字列>

<文字列>を順方向に検索

f<文字>

<文字>を順方向に検索

?<文字列>

<文字列>を逆方向に検索

F<文字>

<文字>を逆方向に検索動

n

順方向に検索を再実行

N

逆方向に検索を再実行

削除

x

カーソル上一文字削除

X

カーソル左一文字削除

dd

カーソル行削除

dw

カーソル位置から現単語末尾まで削除

df <文字>

カーソル位置から<文字>の位置まで削除

d^

カーソル位置から左削除

d$

カーソル位置から右削除

置換

r

カーソル上一文字置換

R

カーソル位置から複数文字置換

s

カーソル上一文字を複数文字に置換

r

カーソル行全体を置換

cc

カーソル行全体を置換

cw

カーソル位置から現単語置換

df <文字>

カーソル位置から<文字>の位置まで置換

貼り付け

yw

カーソル位置の単語をコピー

yy

カーソル行をコピー

p

カーソル行の下にペースト

P

カーソル行の上にペースト

ファイル操作

:e <ファイル名>

<ファイル名>を読込む

:r <ファイル名>

カーソル行の下に<ファイル名>の内容を挿入

:w

上書保存

:w <ファイル名>

編集中のデータを<ファイル名>のファイルに保存

ファイル操作

.

直前のコマンド繰返し

u

直前に実行したコマンドの取り消し

U

カーソル行に対して行った変更を全部取消す

:!cmd

シェルコマンドの実行

:!!cmd

コマンドを実行し,その結果を挿入

:shell

シェルを呼び出す。exitなどでシェルを抜ければviに戻る

:set number

行番号を表示

:set nonumber

行番号を非表示

:h

ヘルプの表示

:viusage<コマンド>

viコマンドモードのコマンド一覧表示。<コマンド>を付加するとそのコマンドの説明を表示。

:exusage<コマンド>

exコマンドモードのコマンド一覧表示。<コマンド>を付加するとそのコマンドの説明を表示。


< トップへ >