punassuming / ranger.el

Bringing the goodness of ranger to dired!
699 stars 52 forks source link

Switching buffers causes a broken state #187

Open cprussin opened 6 years ago

cprussin commented 6 years ago

My configuration:

(use-package ranger
  :init (setq ranger-cleanup-on-disable nil
              ranger-cleanup-eagerly nil
              ranger-show-hidden nil)
  :config (ranger-override-dired-mode))

I've noticed that when I open a directory, ranger-override-dired-mode properly triggers deer. After I select a file from deer mode, I will often return to the deer buffer. However, whenever I return to the buffer, be it by using previous-buffer or view-buffer or buffer-menu, the buffer is always in a weird state where the major mode is ranger-mode and I get a preview window and the directory listing UI is dired's, not deer's (or ranger's). Doing most actions from this state, including changing directories, drops me into full-fledged ranger instead of deer.