Vimのインスタンスでラインを守ってください。
はなぜカーソルが最後まですべての道を行くしません:
は、今私は$を打ちますか?挿入しようとすると、の前にテキストが挿入されます。最後の文字!私がまだ普通のモードのままで右に動こうとしても、私は鐘を得る。変なことに、編集モードでは、右矢印キーで実際の行末に移動できます!
Vimはこれを行い、なぜ誰もが知っていますか? 7.3で途中。助けてくれてありがとう。
Vimのインスタンスでラインを守ってください。
はなぜカーソルが最後まですべての道を行くしません:
は、今私は$を打ちますか?挿入しようとすると、の前にテキストが挿入されます。最後の文字!私がまだ普通のモードのままで右に動こうとしても、私は鐘を得る。変なことに、編集モードでは、右矢印キーで実際の行末に移動できます!
Vimはこれを行い、なぜ誰もが知っていますか? 7.3で途中。助けてくれてありがとう。
$を入力している間、コマンドモードでは、カーソルが行の最後に移動し、効果的に最後の文字が強調表示されます。 最後の文字の前に挿入する場合は、の場合はを追加してください。矩形のブロックカーソルではなく、パイプ文字をカーソルとして使用しているため、ここではあまり曖昧です。それを変更したい場合は、 ":help termcap-cursor-shape"を見てください。
が行の最後に追加され、1回のキー入力で挿入モードになります。
a
を使用して、現在の後に文字を追加します。
または、行の最後に1ステップ追加するには、大文字のA
を使用します。私。 シフト。私が最初に^
を押さなくても、行の先頭に挿入するために-
同様シフト。
カーソルは、$を押した後に最後に配置されたです。行に新しい文字を追加することを意味するので、最後の文字を超えることはできません。
カーソルは2文字の間にあってはならず、常に文字上にあります。
$
を入力してx
を押すと、現在の行の最後の印字可能な文字が正しく削除されます。
i
を使用すると、の前に常にの文字が挿入されています。選択した文字がの後にを挿入する場合は、すでに言及したようにa
以上の文字を使用する必要があります。A
つまり、
i
は「カーソルの下に文字を挿入する」を意味します。
a
は、「カーソルの下に文字を挿入する」を意味します。 a
のニーモニック
: "追加" のため。
'i'の代わりに' a'を使用してカーソルを次の文字に移動し、挿入モードで終了します。 – marcog