コマンドのvimの共通セット(精巧な)

vimのエディタのLinuxプラットフォームは、強力な編集者として、私は彼の強い場所を言わないだろう、とそのまま次の簡潔に一般的に使用されるコマンドは、エディタの独自の使用効率を向上させます。


私はモード、その後のvimエディタをお話しましょう、いくつかの場所で3を話す、いくつかの場所は2を話す、チュートリアルでは、2である従うことです:
ノーマルモード挿入モードは
エディタがあるときにだけ開きますノーマルモードでは、この時点で、我々は文字を入力するには、コマンドとして解釈されます。
挿入モードでは、我々は、各文字がバッファの内部に書き込まれます入力することです。
挿入モードから後退通常モードに、クリックしESCのそれのキーを。

共通コマンド

Iモードインサート入る
時間は、一つの文字を左に
するためにL移動一文字
線K上を移動
Jダウンライン

PageDownキー(Ctrlキーを押しながらF)画面データ回して
1つの画面データPageUpキーダウンをオン(Ctrlキー+ B)
バッファGが最後の行に移動させ
+ G緩衝液NUM最初の数行に移動
最初のラインバッファにGGを

Qデータバッファが変更されていない場合は、終了!
Q!データと終了をバッファリングするためにすべての修正をキャンセルし
、別のファイル名にファイルを保存するファイル名wを
ファイルして終了にバッファデータを保存するために!WQ

X削除現在の文字カーソル位置
現在のカーソル行を削除DD
現在のカーソル位置のワードを削除DW
ライン(行)の終わりに、現在のカーソル位置を削除$ Dを
現在のラインフィードの終わりを削除するJカーソル(ラインスプライス)
編集コマンドuが失効する前に
、現在のカーソルの後に追加のコンテンツ
線追加データの現在のカーソル端
現在のカーソル位置での単一文字にチャーと代替的にR&LT(チャー)
まで、現在のカーソル位置をカバーR&LTテキストデータのテキストをESCキーを押します

注意:
の効果を達成するために、コマンドNUM +フォーム複数の動作パラメータを使用する場合、それを使用することができます

たとえば:2xが、2つの文字を削除し、削除の2行を2DD

スティック

まず、vimのエディタを指摘して削除するには、実際には、彼は別のレジスタに保持データであるとき、データを、我々は(取得したデータは、行の末尾に追加された)データを取得するために、pコマンドを使用することができます

例:テキストの行を削除DD使用して、その後、お好みの位置にカーソルを移動し、Pをクリックして、pコマンドは、行に現在のカーソルの後にテキストを挿入します。

コピー

コマンドは、テキスト入力のp、コピーyに使用され、D Yは、同じ二文字(文字のコピーYX、Y $行の末尾に現在位置をコピーする)ことができ、十分に内容をコピーした後、自分の好きな位置にカーソルを移動しますそれが表示されます。

注意:

yは、コマンドが少し不十分でコピーした場合、あなたは直接、より良い何であるかが、良いオーダーのコピーに何かを参照してこの問題を解決することはできません。

、コピー範囲を選択するには、矢印キーに続いてVを入力し、自分の好きな位置にカーソルを移動する必要性を、視覚的なコマンドを使用すると、入力yの内容をコピーし、Pコンテンツの入力を貼り付けます。

ご質問がありましたらささやきメッセージヨーヨーへようこそ!

おすすめ

転載: www.cnblogs.com/nanstar/p/11931509.html