2017-01-04 3 views
1

私のubuntuマシンでgvimを使用中に私のマークがランダムに削除されます。マーク私は設定したマークは定期的に削除されます

E20: Mark not set :私はタブ離れのfirefoxに別のデスクトップ上のmamb、といくつかのマークを作る場合

例えば、後のgvimやマークに移動しようと戻ってくる'a'b私はエラーを取得します

何が起こる可能性がありますか?

+0

いくつかのマークを作成し、タブを離れて戻って、 ':marks'の出力を見せてください。 – romainl

+0

ああ、再現できたら、それはfirefoxのバグでなければなりません。 :D、はい私は冗談を言っています。 – Kent

+0

エラーを再現しようとします。偶然にマークを付けられない可能性がありますか?確かに私はやっていない ':delmark'とタイプしないと。 – bvpx

答えて

1

詳細が不足していることを確認するのは難しいですが、これが最も一般的な理由は、行が削除されたためです。

バッファを持つたとえば

hello 
world 
test 

そして、我々は三行目(test)にマークを追加します。

ddoHello<Esc>とすれば、この行はddで削除されたため削除されました。新しい行3を追加すると、ではなく、に戻ります。

マークが詰まる可能性のあるシナリオがいくつかあります。例えば現在の行を置換するのにVpを使用しているとき。

これは機能とバグの両方であると考えられます。

+0

興味深い。私は、行が削除されたときにマークが削除されたことを認識しませんでした。私も 'Vp'をたくさん使っています。これは間違いなく問題です - 回避策については何か提案はありますか? – bvpx

+0

@bvpx私は、これらのコマンドを使用している以外の解決策については認識していません;-)しかし、私はこれを深く見ていませんでした。 – Carpetsmoker

関連する問題