viをマスターしよう!
8 コピー・ペーストへ - 9 入力モードにするコマンドいろいろ - 10 カーソル移動・応用へ
 「2 モード切り替え」では、入力モードにするコマンドとして「i」を紹介しましが、入力モードにするコマンドは他にもいろいろあります。
 「i」による入力モードへの切り替えに慣れてきたら、状況に応じてその他のコマンドも使い分けられるようになりましょう。

 「i」コマンドで不便を感じるのは行末への挿入ではないでしょうか?「i」コマンドだけだと行末にカーソルを移動して「i」を押し、矢印キーで右方向に1つ移動してから入力、といった手順を踏まなければなりません。
 そんなときは「a」コマンドを使いましょう。「i」コマンドがカーソルの前に入力するのに対し、「a」コマンドはカーソルの後ろに入力します。

 カーソルの前に入力  i

 カーソルの後に入力  a

 「Shift」キーを押しながらこれらのコマンドを実行すると、カーソルがどこにあっても、その行の行頭(または行末)に移動して、その直前(または直後)に文字を入力することができます。

 カーソルを行頭に移動し、その直前に入力  I

 カーソルを行末に移動し、その直後に入力  A

 次に、新規に空行を作成し、そこに入力するコマンドを紹介します。これは使えるコマンドなので頑張って覚えましょう。

 カーソル行の上に空行を作成し入力  O

 カーソル行の下に空行を作成し入力  o

 最後にカーソルの位置の1文字を削除し、入力モードに切り替えるコマンドを紹介します。

 1文字削除し入力  s


ヒント
 ・「a」は「append」(付加する)の「a」だと思われます。
 ・「o」コマンドで、「Shiftキーを押せば上に、押さなければ下に」というのは「8 コピー・ペースト」で紹介した「p」コマンドと同じですね。



viをマスターしよう!
0viとは?・vi環境構築
1起動・終了
2モード切り替え
3文字の削除
4カーソル移動・基本
5繰り返し・取り消し
6検索
7置換
8コピー・ペースト
9入力モードにするコマンドいろいろ
10カーソル移動・応用
11他のファイルを取り込む
12これだけは覚えたいvi設定
その他のLinux関連コンテンツ
シェルスクリプト講座
かんたん!アクセス権
テキスト処理コマンド
ファイル操作コマンド
ユーザー管理コマンド
ファイル検索コマンド


Yahoo!ブックマークに登録 Googleブックマークに登録 はてなブックマークに登録 livedoorブックマークに登録 deliciousブックマークに登録 Buzzurlブックマークに登録


トップ | このサイトについて | 管理者へメール | サイトマップ
Google www una.soragoto.net  
Copyright(c) 2009 - 2012 una All Rights Reserved.