viエディタ操作・コマンド表

softwear

viエディタの起動

viエディタ起動

vi ファイルパス/ファイル名

コマンド

コマンドモードに切り替え
i現在のカーソル位置から挿入。
R現在のカーソル位置から置換。
A現在行の末尾に追加。
O現在行の前に行挿入。
o現在行の次に行挿入。
終了キー
:qセーブせずに終了
:q!変更した行もセーブせずに終了
:wセーブするが終了しない。
:wqセーブして終了
カーソル移動キー
j(↑)上へ移動
k(↓)下へ移動
h(←)左へ移動
l(→)右へ移動
0行頭へ移動
$行末へ移動
[Enter]次の行の先頭へ移動
w次の単語へ移動
b前の単語へ移動
ctrl + f次画面へ移動
ctrl + b前画面へ移動
1G文頭へ移動
G文末へ移動
nnGnn行目へ移動
変更キー
x1文字削除
dd1行削除(カット)
cw(置換対象文字)1語変更
c$カーソル位置から行末まで変更
dw(削除対象文字)1語削除
d$カーソル位置から行末まで削除
検索
/正規表現前方検索
?正規表現後方検索
n次の候補
N前の候補
置換:1,$s/置換前文字列/置換後文字列/g文書内の全ての「置換前文字列」を「置換後文字列」に置換(※正規表現で指定)
コピー&ペースト
yy1行コピー
pペースト
その他
.直前の変更操作の繰り返し
u直前の変更操作の取り消し(何回でも戻れる)
:r xxxファイル xxx の内容を次の行に挿入
:r! xxxOSの xxx コマンドを実行し、その結果を次の行にに挿入
:h日本語マニュアルを表示

アマルウェブ HOME