Vim のバグを見つけたばかりだと思いますが、Bram Moolenaar を悩ませる前に、Vim コマンド構文の理解が正しいかどうかをここで確認しておこうと思いました。
私の.vimrc
中で、私は持っています
cnoreabbrev W w
cnoreabbrev Q q
or を入力するときにシフトを押したままにする傾向があるため、 :w
or:q
を与え:W
ます:Q
。しかし、やなどで or を検索しようとすると、W
VimQ
は代わりに or の出現箇所を見つけます。検索文字列ではなく、短縮されたコマンドのみを持っていると思っていたので、これは驚くべきことです。my から 2 行を削除すると、目的の動作が得られます。/W
?Q
w
q
.vimrc
これは のバグですか、それとも の機能cnoreabbrev
ですか? これは、Debian パッケージの Vim 7.3.923 と現在の Mercurial ヒントの両方で発生します。