My build of nnn with minor changes
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

42 lignes
1.9 KiB

  1. #
  2. # Fish completion definition for nnn.
  3. #
  4. # Author:
  5. # Arun Prakash Jana <engineerarun@gmail.com>
  6. #
  7. if test -n "$XDG_CONFIG_HOME"
  8. set sessions_dir $XDG_CONFIG_HOME/.config/nnn/sessions
  9. else
  10. set sessions_dir $HOME/.config/nnn/sessions
  11. end
  12. complete -c nnn -s a -d 'auto-create NNN_FIFO'
  13. complete -c nnn -s A -d 'disable dir auto-select'
  14. complete -c nnn -s b -r -d 'bookmark key to open' -x -a '(echo $NNN_BMS | awk -F: -v RS=\; \'{print $1"\t"$2}\')'
  15. complete -c nnn -s c -d 'cli-only opener'
  16. complete -c nnn -s C -d 'hardware cursor mode'
  17. complete -c nnn -s d -d 'start in detail mode'
  18. complete -c nnn -s e -d 'open text files in $VISUAL/$EDITOR/vi'
  19. complete -c nnn -s E -d 'use EDITOR for undetached edits'
  20. complete -c nnn -s f -d 'use readline history file'
  21. complete -c nnn -s F -d 'show fortune'
  22. complete -c nnn -s g -d 'regex filters'
  23. complete -c nnn -s H -d 'show hidden files'
  24. complete -c nnn -s K -d 'detect key collision'
  25. complete -c nnn -s l -r -d 'lines to move per scroll'
  26. complete -c nnn -s n -d 'start in type-to-nav mode'
  27. complete -c nnn -s o -d 'open files only on Enter'
  28. complete -c nnn -s p -r -d 'copy selection to file' -a '-\tstdout'
  29. complete -c nnn -s P -r -d 'plugin key to run' -x -a '(echo $NNN_PLUG | awk -F: -v RS=\; \'{print $1"\t"$2}\')'
  30. complete -c nnn -s Q -d 'disable quit confirmation'
  31. complete -c nnn -s r -d 'show cp, mv progress (Linux-only)'
  32. complete -c nnn -s R -d 'disable rollover at edges'
  33. complete -c nnn -s s -r -d 'load session by name' -x -a '@\t"last session" (ls $sessions_dir)'
  34. complete -c nnn -s S -d 'persistent session'
  35. complete -c nnn -s t -r -d 'timeout in seconds to lock'
  36. complete -c nnn -s T -r -d 'a d e r s t v'
  37. complete -c nnn -s V -d 'show program version and exit'
  38. complete -c nnn -s x -d 'notis, sel to system clipboard'
  39. complete -c nnn -s h -d 'show program help'