diff: use a block cursor for better usability