だから私は最近 VIM にジャンプしましたが、まだあらゆる種類のプラグインをテストしています。今、私はインストールsnipMate
してスニペットは非常にうまく機能しますが、奇妙なバグに遭遇しています.
undo / redo
バッファを実行すると、かなり奇妙な状態になります。
元に戻す前 (ランダムなテスト コーディング):
conn.on('foo', function(bla, bar, test, foo) {
conn.foo.hasOwnProperty('test');
if (true) {
}
});
取り消し後:
conn.on('foo', function(arguments) {
conn.foo.hasOwnProperty(
if
});
ご覧のとおり、完全に壊れています。質問は、プラグインに振りかけて履歴が破壊されないようにする魔法はありますか? snipMate
ハッキング自体に問題はありません。
snipMate
競合がないことを確認する以外は、すべてのプラグインを既に削除しました。
私はVIM 7.2を使用しています。これが私の.vimrcです(はい、クリーンアップが必要です...)