add multiple-cursors, smartrep