数日前、私は Vim テキスト エディターを使用することに決めました... vimtutor をいじってみると、d演算子で非常にまれなことを見つけました。Vim セッション:
ケース1
前:怠け者の茶色の犬を飛び越えるクイックレッドF o
x
後:
怠け者の茶色の犬を飛び越える クイックレッドF
結果:予想通り。
ケース 2
単語の最後の文字にカーソルを置きます。
前:x
怠け者の茶色の犬を飛び越えるクイック レッド フォ
後:
怠惰な茶色 の犬を飛び越えるクイック レッド フォ
結果: deは、"x Jumps" 部分文字列を削除します。
ケース 3
最後の単語の最後の文字にカーソルを置きます。
前:怠け者の茶色の Dog
を 飛び越えるクイック レッド フォックス
結果:予想通り。
その点に注意してください:
- どちらの場合も、
de
コマンドを使用しています。 - after:コマンド適用後の変更を反映します
de
。 - 強調表示された部分は、エディター内のカーソル位置を表します。
質問:
- これはバグですか?
- 私は何か間違ったことをしていますか?
- 何が起こっている?
Vim バージョン: バージョン 7.3.50; Gentoo-7.3.50 で変更