Linuxのノート - テキストエディタのVim

Vimの一般的な操作

簡単な紹介

  • Vimは、強力なフルスクリーンテキストエディタでのLinux / Unix上で最も一般的なテキストエディタです。その役割は、編集、表示テキストファイルを作成することです
  • Vimは何のメニュー、唯一のコマンドではありません
  • 三つのモード:コマンドモード、挿入モード、エディットモード
  • viのファイル名コマンドモード
  • 挿入モードにコマンドモードIAOを入力します。挿入モードESCコマンドモードに戻るには、
  • 最後の実行にコマンドモードに入ります
  • コマンドモード入力を保存して終了するWQ

Insertコマンド

  • カーソル位置の文字の後に挿入されます
  • カーソルの端部に挿入された行
  • 私は、文字カーソルの前に挿入します
  • 私が最初にカーソルトレッキングに挿入します
  • O新しい行をカーソル位置に挿入されます
  • カーソル上の新しい行挿入O

位置決めコマンド

  • :セットの行数を設定しNU
  • :セットの行数をキャンセルNONU
  • 最初の行にGG
  • 最後の行にG
  • n行目のNG
  • :N n行目
  • 行の末尾に$移動
  • 行の先頭0

[削除]コマンド

  • Xカーソル位置の文字を削除
  • カーソルでNX削除n文字の後
  • 削除カーソル行、NDD削除行をddをn個
  • ファイルの内容の末尾に削除カーソル行をDG
  • ラインカーソルの末尾にコンテンツを削除D
  • :N1は、行の指定された範囲を削除N2D

切り取りやコピーコマンドYY-P

  • yyのコピー現在の行
  • 次NYY現在の行のn行をコピー
  • 現在のラインDD
  • 現在の行のn行以下にNDD
  • 現在のカーソルの行または列にペーストP、P

交換し、コマンドをキャンセル

  • カーソル位置のRの文字が置換します
  • Rは、ESCの終わりまでカーソル位置の文字を置き換える開始します
  • uが最後のアクションをキャンセル

検索を検索し、コマンドを交換してください

  • /文字列検索するときにケースを無視し、検索文字列を指定します。set IC
  • nは検索文字列には、次の出現を指定しました
  • :%のS /古い/新しい/ gの置換テキスト文字列を指定
  • :N1、N2S /古い/新しい/ gを所定の範囲内で指定した文字列を置換します
  • 求めずにG、C、問い合わせ動作

保存して終了]コマンド

  • :W変更の保存
  • :W新しいファイル名を指定したファイルとして保存しました
  • :Wqとは、変更を保存し、終了します
  • 変更して終了保存ZZショートカットキー、
  • :!Qは、変更を保存せずに終了しました
  • :!、変更を保存するにはWqとして終了(ファイルの所有者とルートを使用することができます)

Vimのヒント

R +インポートファイルパス

インポートコマンド実行結果r!コマンド

定義されたショートカットはショートカットトリガコマンドをマッピング

連続行コメント

  • :1、4S / ^ /#/ gで1-4連続トレッキングの最初の行はコメントを追加します

ABは置換コンテンツの内容を交換したい置き換え

公開された61元の記事 ウォンの賞賛6 ビュー2771

おすすめ

転載: blog.csdn.net/Felix_hyfy/article/details/104356849