1. 3つのモード
- ノーマルモード
- vim でファイルを開くと、直接通常モードになります (これがデフォルトのモードです)。このモードでは、[上下左右 ] キーを使用してカーソルを移動したり、[**文字を削除] または [行全体を削除]** を使用してファイルの内容を処理したり、 [コピー、貼り付け] を使用してファイル データを処理します。
- 挿入モード
- i、l、o、O、a、A、Rなどの文字を押した後にのみ編集モードに入ります。通常は i を押すだけです。
- コマンドラインモード
- このモードでは、関連する指示が提供され、読み取り、保存、置換、 vim の終了、行番号の表示などのアクションはすべてこのモードで実行されます。
2.ケース
vim を使用して Hello.java プログラムを開発し、保存し、ステップ手順とデモンストレーションを行う
ここではxshellで使用されます。
-
vim を使用して Hello.java プログラムを作成することを示します
-
「i」を入力して挿入モードに入ります
-
プログラムを作成します。esc を入力してモードを終了し、コマンド モードに入ります。wq を入力して書き込み、終了します。
3. vi モードと vim モード間の切り替え
4. vi および vim のショートカット キー
-
現在の行 yy をコピーし、現在の行から 5yy 下の 5 行をコピーして貼り付けます (p を入力)
-
現在の行 dd を削除、現在の行から下方向に 5 行 5dd を削除
-
ファイル内の特定の単語を検索します [コマンド ライン/キーワードの下で Enter キーを押して検索し、n を入力して次の単語を検索します]
-
ファイルの行番号を設定し、ファイルの行番号を取り消します [コマンドライン: set nu および :set nonu]
-
/etc/profile ファイルを編集し、ショートカット キーを使用してドキュメントの最終行 [G] と最初の行 [gg] に移動します。
-
ファイルに「hello」と入力し、この操作を元に戻します。
-
/etc/profile ファイルを編集します。通常モードでは、20 を入力し、shift+g を入力して 20 行目を見つけます。
-
さらに整理されたドキュメントを参照