VI / vimのエディタ
それはUnixのではなくなったので、GNUプロジェクトは、彼らはその改善点のいくつかを作ることにした、オープンソースの世界に移植されませんVIのLinuxでのvi / vimのは、テキストエディタ、viの編集者、本来Unixエディタですオリジナルのviエディタは、開発者は、viは、とも呼ばれるのvimを向上させる名前を変更します。
vimの編集モード
vimのエディタは、すなわち、3種類のモードを使用します:
- コマンドラインモード
- テキスト入力モード
- ラインモード
ユーザーは単にファイル名の存在によって、編集する存在しないファイル名のVimはバッファゾーンの新しいセクションを開きますならば、あなたはエディタを起動することができ、ファイル名を編集するためのコマンドとVimを入力し、Vimはバッファの内容全体を読みます地区は、編集のために準備します。
様々なモードコマンドを入力すると、次のとおりです。
- コマンドラインへのデフォルト
- 押して
i
テキスト入力モードに入るようにキーを - 押して
ESC
コマンドモードに入るように入力します。 - プレス
:
ラインモードに
vimのエディタエッセンシャル注文
- 次のようにコマンドラインモードは、コピー、貼り付け、削除機能を元に戻す達成することができ、一般的に使用されるコマンドは次のとおりです。
コマンド | 説明 |
---|---|
YY | カーソル行をコピー |
NYY | コピーn行 |
P、P | pは次の行を貼り付け、Pはラインに貼り付けます |
あります | フレーズカーソルをコピーし、句読点をコピーしません |
で | 最後の操作を元に戻します |
DD | 行全体を削除します。 |
NDD | 現在のカーソルの行を含む、5行を削除 |
バツ | 文字を削除するには |
DW | フレーズを削除するには |
A | 開始入力からカーソル位置 |
A | カーソル入力行の最後の初めから |
私 | かつての文字入力カーソルを1の位置からスタートします |
私 | カーソルが入力を開始している行の先頭から |
インクルード | カーソルが次の行入力の先頭にジャンプ |
ザ・ | カーソルは、ライン入力のスタートラインにジャンプ |
R | 交換は、カーソル位置を開始します |
Ctrl + Fキー | 画面を下にスクロールします |
CTRL + B | 画面をオンにします |
CTRL + D | 半分の画面を下にスクロール |
CTRL + U | ターンと半分の画面で |
CTRL + E | 1行を下にスクロールします |
CTRL + Y | 1行をスクロールアップ |
N% | N%へのファイルの場所 |
グーグー | 現在の行が画面の中央に移動させます |
ZT | 現在の行が画面の上部に移動させます |
たとえば、 | 現在の行が画面の下部に移動され |
- ラインモードを検索、置き換え、保存、exit関数を達成することができ、次のように、一般的に使用されるコマンドは次のとおりです。
コマンド | 説明 |
---|---|
:ワット | 保存 |
:Q | やめます |
:S / X / Y | これらのx、yの最初の行が置き換えられ |
:S / X / Y / G | この行を置き換え、すべてのxのy |
:wqと! | 保存して終了 |
:1.5秒/ X / Y | 最初の5行にX 1はYを置換しました |
:1、$ S / X / Y | X 1、Yは置換最後の行の最初の |
:1,3,5s / X / Y | X 1,3,5 Yを交換するライン |
:/ワード | nでグループを見つけるために戻って、バックアップ、N次に先読みする正引きフロント |
:?単語 | 前方後方に引きから、下を押してnをバック見つけるために、N次に先読み |
:設定なし | 行番号を表示 |