共通の操作を11.vim

:セットNUの
コマンドモードでshow行番号

入力モードである
(追記)新しい
A:後退後の新たなデータをカーソルデータ、カーソル後の新たなデータの場所から開始します。
A:カーソルが最後尾の情報の追加を開始列から。
 
(INSERT)を挿入
I:情報カーソルの位置、後退後の新しいデータでカーソル・データの先頭から順に挿入。
I:データは最初の非空白文字カーソルの列の前からスタート挿入します。
 
(オープン)を起動
Oを:列と入力モードでカーソルを追加します。
O:列と入力モードの上にカーソルを追加します。
 
終了のvi
コマンドモード、タイプ:Q ,: Q、:! Wqとか:X(注:No)には、VIを終了します。どこで:WQと:qコマンドが失敗し、その後、あなたが使用することができます::wコマンドファイルを保存するqは、ファイルが新しい変更がある場合は、VIは、ファイルを保存するよう求められます、終了です:xは保存して終了、とありますその後、:qは終了し、または使用:WQか:あなたは、変更を保存したくない場合はxコマンドは、ファイルを終了するには、使用する必要があります:!ファイルやviを終了を保存しませんqコマンドを、。
 
削除して、コマンドファイルを変更:
X-を:カーソルの下の文字を削除します。
DD:列にカーソルを削除します。
R:Rの文字を修正するために、その後の後、カーソルの下の文字を変更します。
R:これまでのコマンドモードに戻るには[ESC]まで、前のテキストを上書きするテキストを追加、交換状態に取ります。
S:カーソルの下の文字を削除し、入力モードに入ります。
S:列のカーソルを削除し、入力モードに入ります。

スクリーンロールコマンド
はCtrl + U:ファイル・ヘッダーが画面の半分をオンに
はCtrl + Dを:総半分の画面をファイルの最後に
はCtrl + Fを:ファイルの最後に画面を回す
のCtrl + B:ファイルダウン1つの画面の先頭
圧延ラインnに:NZあなたが画面の上部に現在の行に、n個のロールを指定していない画面の上部。

コマンド削除
NDWまたはNDWを:1のn-先頭にカーソルを削除し、単語の後に
最初の行を削除します。do
D $を:行の末尾に削除
NDD:1のn-と行の後に現在の行を削除
xまたはXを:削除文字は、Xの前にカーソルを削除している間、カーソルの後に削除されたxを
入力テキストで入力モードを削除します。Ctrlキー+ Uを

検索と置換コマンド
/パターン:検索パターンの先頭にカーソルからファイルの末尾に
パターン:?カーソルからファイルへの最初の検索パターンの先頭に
N:同じ方向探索コマンドに繰り返す
N:逆方向に検索コマンドを繰り返します
。■ / P1 / P2 / G:すべてのP1はP2で置換されている現在の行
:N1、N2S / P1 / P2 / G:すべてのP1はP2の代替を使用しているN 2行目N1
:%S / P1 / P2 / G :すべてのファイルがP1 P2に置き換えられます

コピー、ペースト
(1)選択されたテキストブロック、Vビジュアルモードに入り、カーソルを移動させるための選択キー
(2)Yと、選択されたブロックバッファをコピーする; YYと行全体をコピー
カット(3)。 Dと、バッファにブロックを選択し、剪断DDが全ライン
Pと、バッファの内容を貼り付ける(4)。

おすすめ

転載: www.cnblogs.com/allenhu320/p/11284307.html