multiple-cursors integration