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.

README.md 2.1 KiB

il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
il y a 5 ans
1234567891011121314151617181920212223242526272829
  1. | Plugin (a-z) | Lang | Deps | Description |
  2. | --- | --- | --- | --- |
  3. | edit | sh | fzy | Fuzzy find a file in directory subtree and edit in vim |
  4. | fzy | sh | fzy | Fuzzy find a file in directory subtree and open using xdg-open |
  5. | hexview | sh | xxd, $PAGER | view a file in hex |
  6. | imgresize | sh | [imgp](https://github.com/jarun/imgp) | Resize images in directory to screen resolution |
  7. | imgur | bash | [imgur](https://github.com/jomo/imgur-screenshot) | Upload an image to imgur |
  8. | kdeconnect | sh | kdeconnect-cli | Send selected files to an Android device |
  9. | ndiff | sh | vimdiff | File and directory diff for selection |
  10. | nwal | sh | nitrogen | Set the selected image as wallpaper using nitrogen |
  11. | paste | sh | [pastebinit](https://launchpad.net/pastebinit) | Paste contents of current (text) file to paste.ubuntu.com |
  12. | picker | sh | nnn | Pick files and pipe the newline-separated list to another utility |
  13. | pywal | sh | pywal | Set selected image as wallpaper, change terminal color scheme |
  14. | sxiv | sh | sxiv | Open images in a dir in sxiv, set wallpaper, copy path ([tips](https://wiki.archlinux.org/index.php/Sxiv#Assigning_keyboard_shortcuts))|
  15. | transfer | sh | curl | Upload current file to transfer.sh |
  16. | upgrade | sh | wget | Upgrade to latest nnn version manually on Debian 9 Stretch |
  17. ### File access from plugins
  18. The design is flexible so a plugin can access:
  19. - all files in the directory (`nnn` switches to the dir where the plugin is to be run so the dir is `$PWD` for the plugin)
  20. - the currently highlighted file (the file name is passed as the argument to a plugin)
  21. - the current selection (by reading the file .nnncp, see the plugin `ndiff`)
  22. ### Contributing plugins
  23. Plugins are scripts and all scripting languages should work. However, POSIX-compliant shell scripts runnable in `sh` are preferred. If that's too rudimentary for your use case, use Python, Perl or Ruby. Please keep non-portable commands (like `notify-send`) commented so users from any other OS/DE aren't surprised.
  24. The plugins should be executable. Please add an entry in the table above.