Linuxのノート - テキストエディタのVim
その他
2020-02-17 14:30:04
訪問数: null
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