change key bind
fix repeat with complex
add revert-buffer key