My build of nnn with minor changes
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

29 linhas
744 B

  1. #!/usr/bin/env sh
  2. # Description: Run custom search and list results in smart context
  3. #
  4. # Note: To enable multi select in fzf, export the following:
  5. # - export FZF_DEFAULT_OPTS='--bind ctrl-a:select-all,ctrl-d:deselect-all,ctrl-t:toggle'
  6. #
  7. # Shell: POSIX compliant
  8. # Author: Arun Prakash Jana
  9. . "$(dirname "$0")"/.nnn-plugin-helper
  10. printf "Examples:\n"
  11. printf " find . -name \"pattern*\" -print0\n"
  12. printf " fd pattern -0\n"
  13. printf " find -maxdepth 1 -size +100M -print0\n"
  14. printf " fd -d 2 -S +100M -0\n"
  15. printf " grep -rlZ pattern\n"
  16. printf " rg -l0 pattern\n"
  17. printf " fzf -m | tr %s %s\n\n" "'\n'" "'\0'"
  18. printf "cmd: "
  19. read -r cmd
  20. if [ -n "$cmd" ]; then
  21. printf "%s" "+l" > "$NNN_PIPE"
  22. eval "$cmd" > "$NNN_PIPE"
  23. fi