The Pragmatic Programmer

Write an awesome doc for how to be a Pragmatic Programmer.

View on GitHub

A short brief about ranger

Create new file/directory

  1. Press Esc
  2. To create
    • A new directory type mkdir dir-name
    • A new file type touch file-name.ext
    • A file in a directory which does not exists type my-touch path/to/file-name.ext

Show/Hide hidden files/directories

  1. Press Esc
  2. type :set show_hidden!

Select multiple file or directory

Copy file/directory name into clipboard

Copy file/directory full path

Cut a file or director to another place

  1. Stay on the file or directory
  2. Press dd
  3. Navigate to the target place
  4. Press pp

Delete a file or directory

  1. Stay on the file or directory
  2. Press d+shift+d and hit enter

Rename file/directory

  1. Stay on the file/directory
  2. Press cw
  3. Type new name

Change file/directory name a little

  1. Stay on the file/directory
  2. Press cw
  3. Change rename to rename_append and press enter
  4. Update it and press enter

Search with name

  1. Go into your directory
  2. Press zf and type
  3. Press enter to keep the filtered result

See selected directory/file size:

  1. Stay on it and press dc
  2. Read the directory size