リーナックスのViコマンドの詳細解説
ViはLinuxシステムで広く使用されているテキストエディターです。コマンドラインインターフェースを使用しており、ターミナル内で直接操作することができます。Viには豊富なコマンドや機能があり、以下はViコマンドの詳しい説明です。
- Viエディタに入る:
- ファイルを開く:vi ファイル名
- 新しいファイルを作成する:vi 新しいファイル名
- モードを切り替える:
- Viに入るときのデフォルトモードで、ファイルの保存や終了などの操作ができるモードは、コマンドモードです。命令モードに入るには、Escキーを押します。
- 「挿入モード」:コマンドモードでi、a、oなどのキーを押して挿入モードに入ると、テキストの挿入、削除、変更などの操作ができます。
- コマンドモードで「:」を押すと、エクスモードに入り、複雑なコマンドや操作を実行できます。
- マウスカーソル移動:
- h:一文字左に移動
- j:一行下へ移動
- k: 一行上げる
- 右に1文字移動してください。
- 0:行の先頭に移動する
- $:行の最後まで移動
- gg:ファイルの先頭に移動します。
- G:ファイルの末尾に移動する
- Ctrl + Fを押して、ページを下にスクロールします。
- Ctrl + Bを押して上にページをめくる。
- 編集操作:編集作業
- 文を挿入する場所にカーソルを置く
- カーソルの後にテキストを挿入します。
- 新たな行を現在の行の下に挿入し、挿入モードに入ります。
- 新しい行を現在の行の上に挿入し、挿入モードに入ります。
- x:現在の文字を削除する
- dd:行を削除
- yy: 現在の行をコピーします。
- p: コピー&ペーストされた内容
- 検索と置換:
- キーワード:キーワードを下方向に検索
- 必要なキーワード:上方向でのキーワード検索。
- 次の一致項目に移動します。
- N: 直前の一致する項目に移動します。
- : 旧内容を新内容に置き換える: 現在行の最初の一致項目を置き換えます。
- この行のすべてのマッチを置換してください。
- ファイル全体で一致するすべての項目を置換:%s/旧内容/新内容/g
- 保存して終了:
- :wコマンドを使用して、Viを終了せずにファイルを保存します。
- Viの終了方法を教えてください。
- :wq してファイルを保存し、Vi を終了します。
- viを保存せずに強制終了します。
これはViコマンドの一部ですが、Viにはさらに多くの高度な機能やコマンドがあります。これらの基本的なコマンドがViエディタの使用を始めるのに役立つことを願っています。