3.Linuxでのvimの高度な構成の使用法

3.Linuxでのvimの高度な構成の使用法

1. vimとは:
Vimは、Viに似た、よく知られた強力で高度にカスタマイズ可能なテキストエディタです。Viに基づいて多くの機能が改善および追加されています。VIMは無料のソフトウェアです。Vimは、一般に、最高のViエディターの1つであり、世界で最も人気のある2つのテキストエディターの1つと見なされています(もう1つはemacsです)。Vimはグラフィックなしでテキストを編集できます。

2. linuxでのvimの使用法:(vimの3つのモード)
(1)コマンドモード(ブラウジングモード);このモードでは、ファイルコンテンツのみを参照でき、ファイルコンテンツは変更できません(0l; 0cここで、「c」はバイト数)
(2)挿入モード;ファイルの内容を変更するモード;
(3)終了モード; vimプログラムによって使用されるコマンドを終了します。

3.
vim作業の基本構成:(1)コマンドモード(一時設定)でvimの動作モードを変更します。

操作コマンド 効果
設定しない 行番号を表示
:set nonu 行番号表示をキャンセルする
:set mouse = a マウスをvimで使用できるように設定します
:カーソルラインを設定 #カーソルがある行の行を表示します

(2)永続的な設定:
「/ etc / vimrc」ファイル(vim構成ファイル)を編集し、構成ファイルに対応する設定を設定します。
例:「setnu」;

4. vimでのキーワード検索:

/キーワード--------キーワードの強調表示
:noh -------------強調表示のキャンセル
n ------------- -----下向きに一致するキーワード
N ------------------上向きに一致するキーワード
ここに写真の説明を挿入

5. vimでの文字管理:
(1)文字のコピー:
y ---------------------ショートカットキーのコピー
yl ---------- ----------- 1文字をコピー
y3l ------------------- 3文字をコピー
yw ----------- -------- 1つの単語をコピー
y3w ----------------- 3つの単語をコピー
yy ---------------- --- 1行をコピー
y3y ----------------- 3行をコピー

(2)文字を削除します。

d ------------------------削除されたショートカットキー
dl | x ------------------ --- 1文字を削除します
d3l --------------------- 3文字を削除します
dw ----------------- ----単語を削除する
d3w ------------------- 3つの単語を削除する
dd ------------------ ---
行を削除しますd3d ------------------- 3行を削除します

(3)文字をカットする:

c ------------------------カット
cl ----------------------
--1文字のc3lをカット---------------------- 3文字の
cwをカット-------------- -------- 1ワードをカット
c3w -------------------- 3ワードをカット
cc ---------- ------------- 1行全体をカット
c3c --------------------- 3行を
カット注:カット操作が完了しました次に、挿入モードに入ります。貼り付ける場合は、「ESC」を押して挿入モードを終了し、「P」を押す必要があります。

(4)貼り付け、復元、元に戻す:
【1】貼り付け:「p」、pはコマンドモードでの貼り付けを意味します。
【2】復元:「u」、操作を復元する文字。
【3】キャンセル:「ctrl + r」 、最後の操作をキャンセルします。

6. Vimの視覚化モード:(文字のバッチ操作)
(1)視覚化モードコマンド「ctrl + v」を入力します。
ここに写真の説明を挿入(2)文字をバッチで追加します:
[1]。「ctrl + v」文字が挿入される列を選択します
[2]。大文字の「I」を押して挿入モードを開始します
[3]。書き込む文字を挿入します
[4]。「ESC」を押して挿入モードを終了します。
バッチ追加が完了しました。

文字の一括変更: "
":%s /元の文字/置換文字/ g "%【1】%全文行、g全文列【2】1,5は1〜5行
/ adm /、/ sync /はアドミンキャラクターとシンクキャラクターの間

7.vimの分割画面機能:

同期分割画面
「ctrl」+「w」「s」は上下分割画面
「ctrl」+「w」「v」を意味し、左右分割画面
「ctrl」+「w」「上|下|左|右」を意味します。カーソルが
「ctrl」+「w」「c」移動することを示します。これは、分割画面をキャンセルすることを意味します。

vimを開く場合、「:spファイル名」は分割画面で「ファイル名」を開くことを意味します。8。vimで
ここに写真の説明を挿入
カーソルをすばやく見つけます
。gg-----------------はカーソルの移動を意味します。ファイルの最初の行の先頭まで、
G ------------------はカーソルが最後の行に移動した
ことを意味します:number -------------はカーソルが移動したことを意味します指定された行へ

ここに写真の説明を挿入キャリッジリターン後、216行目にジャンプします。

9 ... Vim挿入モードの入力方法:

i ---------------------カーソル位置
挿入I ---------------------カーソル位置
行の先頭にAを挿入
---------------------カーソルが配置されている行の末尾にaを挿入---------------- -----
カーソルがOにある文字の次の文字を挿入します---------------------カーソルが
Oにある行の次の行を挿入します------- --------------
カーソルがある行の前の行にsを挿入します---------------------カーソルの文字を削除して
Sを挿入します- --------------------カーソルがある行を削除して挿入します

10. Vim exit:
「:wq」は
「:wq!」を保存して終了することを意味し、ファイルのみを強制的に保存して終了することを意味します。
「:q」は
「:q!」を終了することを意味し、強制終了はそうではありません。保存する

ここに写真の説明を挿入システムは、強制終了するために「q!」を入力するように要求します。

おすすめ

転載: blog.csdn.net/lb1331/article/details/109251429