ホーム > サポート > FAQ > アプリケーション編 > Vi (Vim) 超入門:第6回 Vi 基本的な操作のまとめ

Vi (Vim) 超入門

第6回 Vi 基本的な操作のまとめ

この連載では、Linux を使いこなすためには、必須の項目と言えるテキストエディタ Vi の使い方を解説していきます。この講座が終了する頃には皆さんが使いこなせるよう、判りやすく解説します。

Vi の基本的な操作に焦点を絞り、今まで取り上げてきた機能をおさらいします。

ファイルを開く

コマンドの意味入力するコマンド
ファイルを開くvi ファイル名
ファイルを保存する:w
ファイルを保存せず終了:q!
ファイルを上書き保存後終了:wq
N行目にカーソルを移動して開くvi +N file
検索文字wordにカーソルを移動して開くvi +/word file
file1, file2を開くvi file1 file2
ファイルに変更がある場合のみ保存終了ZZ
file1, file2を開くvi file1 file2

編集モード

コマンドの意味入力するコマンド
編集モードに移行(挿入)i
編集モードに移行(置換)R
前回の操作を繰り返す.(ドット)

移動

コマンドの意味入力するコマンド
行頭に移動 ^
行末に移動$
文末に移動G
n行目に移動nG

カット、コピー、ペースト

コマンドの意味入力するコマンド
1行ヤンクyy
n行ヤンクnyy
プットp
1行デリートdd
n行デリートndd
カーソル位置から行頭までヤンクy^
カーソル位置から行末までヤンクy$
カーソル位置から行頭までデリートd^
カーソル位置から行末までデリートd$

検索

コマンドの意味入力するコマンド
順方向にwordを検索/word
逆方向にwordを検索?word
カーソル位置の単語を順方向に検索*
カーソル位置の単語を逆方向に検索#

置換

コマンドの意味入力するコマンド
カーソル行のみword1をword2に置換:s/word1/word2/g
文全体word1をword2に置換:%s/word1/word2/g
n行目からm行目までword1をword2に置換:n,ms/word1/word2/g

本当にお疲れさまでした。また次回お会いしましょう。

Contact

お問い合わせ

お客様に最適な製品をご提案いたします。まずは気軽にお問い合わせ下さい。
03-5446-5532

平日9:30~17:30(土曜日、日曜日、祝祭日、年末年始、夏期休暇は、休日とさせていただきます。)