bind reposition window to z f

As the title suggested. I also updated documentation.

I guess my personal setting deleted trailing spaces in other part of code. Would it be a good idea to hook `delete-trailing-whitespace` to `emacs-lisp-mode`? so that all contributors would agree on whitespaces.