My build of nnn with minor changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. __
  2. ___ ___ /\_\ ___ __
  3. /' _ `\ / __`\/\ \ /'___\ /'__`\
  4. /\ \/\ \/\ \L\ \ \ \/\ \__//\ __/
  5. \ \_\ \_\ \____/\ \_\ \____\ \____\
  6. \/_/\/_/\/___/ \/_/\/____/\/____/
  7. -- by lostd and sin
  8. =======================================================
  9. What is it?
  10. ===========
  11. noice is a small ncurses-based file manager.
  12. It was first developed to be used with a tv remote control for a media center
  13. solution.
  14. Getting started
  15. ===============
  16. Get the latest version from the git-repository; build and install it.
  17. Run noice in a directory to display its content in the form of a list, where
  18. each line is a file or directory. The currently selected item will be preceded
  19. with a " > " by default.
  20. Navigation
  21. ----------
  22. You can navigate the list using the following keybinds (hardcoded):
  23. +------+-------+-------+---------------------------------------------------
  24. | k | UP | ^P | go up
  25. | j | DOWN | ^N | go down
  26. | | PGUP | ^U | go up (fast)
  27. | | PGDN | ^D | go down (fast)
  28. | l | RIGHT | ^M | open file / directory (see section "File opening")
  29. | h | LEFT | ^? | navigate up one directory
  30. | / | & | | filter output
  31. | q | | | exit program
  32. | ! | | | spawn shell in current directory
  33. +------+-------+-------+---------------------------------------------------
  34. File opening
  35. ------------
  36. Depending on the filetype, noice will open the selected file with the
  37. application specified in `config.h` at compilation time. The associations
  38. are specified by regexes, so you might experience issues when trying to open a file
  39. that does not match those regexes.
  40. The default program is less(1). For text files, you can use the 'v'
  41. commaind in less(1) to open the file in your $EDITOR.
  42. Contact
  43. =======
  44. You can reach us through the freenode IRC network at #2f30.
  45. If you have any patches, ideas or feedback feel free to join.