Vim-editing
Vim-編集
Vimは、編集機能を非常に強力にする多くのコマンドを提供します。 この章では、次の項目について説明します-
- インサート
- 追加
- 新しい行を開く
- 代替
- 変化する
- 交換する
- Join
カーソルの前にテキストを挿入
カーソルの前にテキストを挿入するには、次の手順を実行します-
- カーソルの前にテキストを挿入するには、次の手順を実行します
- 挿入モードに切り替えます
i
行頭にテキストを挿入
あなたが行の真ん中にいて、現在の行の先頭にテキストを挿入して、次の手順を実行すると仮定します-
- コマンドモードに切り替える
Esc
- 挿入モードを有効にする
I
このアクションは、カーソルを現在の行の先頭に移動し、挿入モードでVimを切り替えます
カーソルの後にテキストを追加
カーソルの後にテキストを追加するには、次の手順を実行します
- コマンドモードに切り替えて、カーソルを適切な位置に移動します
Esc
- 挿入モードに切り替えます
a
このアクションはカーソルを次の位置に移動し、Vimを挿入モードに切り替えます。
行末にテキストを追加
あなたが行の真ん中にいて、現在の行の最後にテキストを追加したい場合は、次の手順を実行します-
- コマンドモードに切り替える
Esc
- 挿入モードに切り替えます
A
このアクションはカーソルを行末に移動し、挿入モードでVimを切り替えます
カーソルの下に新しい行を開く
あなたが行の真ん中にいて、現在の行の下に新しい行を開き、次の手順を実行すると仮定します-
- コマンドモードに切り替える
Esc
- 挿入モードに切り替えます
o
このアクションは、現在の行の下に空白行を挿入し、挿入モードでVimを切り替えます
カーソルの上に新しい行を開く
あなたが行の真ん中にあり、現在の行の上に新しい行を開き、次の手順を実行すると仮定します-
- コマンドモードに切り替える
Esc
- 挿入モードに切り替えます
o
このアクションは、現在の行の上に空白行を挿入し、挿入モードでVimを切り替えます
代替テキスト
私たちはあなたが単一の文字を置き換えて、次の手順を実行したいと仮定します-
- コマンドモードに切り替える
Esc
- カーソルを適切な位置に移動します
- 挿入モードに切り替えます
s
このアクションは、カーソルの下の文字を削除し、挿入モードでVimを切り替えます行全体を置き換えるには-
s
このアクションは行全体を削除し、Vimを挿入モードに切り替えます。
テキストを変更
現在の行のテキストを変更して、次の手順を実行するとします-
- コマンドモードに切り替える
Esc
- 次のコマンドを実行します-
cc
これは、Sを使用した代替アクションに似ています
現在のカーソル位置からテキストを変更するには、次のコマンドを実行します
C
このアクションは、現在のカーソル位置の後のテキストを削除し、挿入モードでVimを切り替えます。
テキストを置き換える
単一の文字を置き換えるには、次の手順を実行します-
- コマンドモードに切り替える
Esc
- カーソルを適切な位置に移動します
- 次のコマンドを実行します-
r
- 置換する文字を入力してください。
このコマンドは挿入モードではVimを切り替えないことに注意してください
行全体を置き換えるには、次を実行します-
R
以下の画像に示すように、置換モードでVimを切り替えます-
テキストに参加
2行を結合するには、次の手順を実行します-
- コマンドモードに切り替える
Esc
- カーソルを適切な行に移動します
- 次のコマンドを実行します-
J