I tried :cd path but it does literally nothing.

Imagine I open ranger while inside of ~/dir/, now I want to go to ~/somewhere/else/ while inside of ranger.

I know I can hjjjj(whatever)lj/k(whatever)l to move from folder-to-folder while inside ranger, but I want to jump directly to ~/somewhere/else/.

How do I do that?

  • 1
    :cd works for me if the path exists. did you update to the latest version?
    – laktak
    Apr 26, 2019 at 10:06
  • @laktak I am on 1.9.2 Apr 26, 2019 at 12:05

1 Answer 1


You can solve this in two ways:

  1. Shift+S It opens a new shell on the current directory.

    Use Ctrl+D to go back to ranger.

  2. Use source ranger command.

    When you hit q, you will close ranger by jumping into the directory. You can also add an alias this command in .bashrc file.

    alias ranger="source ranger"

    and call it as ranger

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .