imv_config 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. # Default config for imv
  2. [options]
  3. # Suppress built-in key bindings, and specify them explicitly in this
  4. # config file.
  5. suppress_default_binds = true
  6. upscaling_method = nearest_neighbour
  7. [aliases]
  8. # Define aliases here. Any arguments passed to an alias are appended to the
  9. # command.
  10. # alias = command to run
  11. [binds]
  12. # Define some key bindings
  13. q = quit
  14. y = exec echo working!
  15. # Image navigation
  16. <Left> = prev
  17. <bracketleft> = prev
  18. <Right> = next
  19. <bracketright> = next
  20. gg = goto 1
  21. <Shift+G> = goto -1
  22. # Panning
  23. j = pan 0 -50
  24. k = pan 0 50
  25. h = pan 50 0
  26. l = pan -50 0
  27. # Zooming
  28. <Up> = zoom 1
  29. <Shift+plus> = zoom 1
  30. i = zoom 1
  31. <Down> = zoom -1
  32. <minus> = zoom -1
  33. o = zoom -1
  34. # Rotate Clockwise by 90 degrees
  35. <Ctrl+r> = rotate by 90
  36. # Other commands
  37. x = close
  38. f = fullscreen
  39. d = overlay
  40. p = exec echo $imv_current_file
  41. c = center
  42. s = scaling next
  43. <Shift+S> = upscaling next
  44. a = zoom actual
  45. r = reset
  46. # Gif playback
  47. <period> = next_frame
  48. <space> = toggle_playing
  49. # Slideshow control
  50. t = slideshow +1
  51. <Shift+T> = slideshow -1