├── LICENSE ├── README.md └── img ├── Icon.png ├── feature_scroll.png ├── multiple.JPG ├── preferences.png ├── screenshot.png ├── screenshot2.png ├── switch.png └── tutorial.gif /LICENSE: -------------------------------------------------------------------------------- 1 | This is free and unencumbered software released into the public domain. 2 | 3 | Anyone is free to copy, modify, publish, use, compile, sell, or 4 | distribute this software, either in source code form or as a compiled 5 | binary, for any purpose, commercial or non-commercial, and by any 6 | means. 7 | 8 | In jurisdictions that recognize copyright laws, the author or authors 9 | of this software dedicate any and all copyright interest in the 10 | software to the public domain. We make this dedication for the benefit 11 | of the public at large and to the detriment of our heirs and 12 | successors. We intend this dedication to be an overt act of 13 | relinquishment in perpetuity of all present and future rights to this 14 | software under copyright law. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR 20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | For more information, please refer to 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 |

4 |

5 | 6 | 7 | 8 | 9 | download 10 | 11 | platform 12 | 13 |

14 | 15 | ## VimMotion 16 | 17 | We are bringing vim-easymotion to macOS , where most UI elements can be accessed with your fingers stay on the keyboard. Hope vim users enjoy it as much as we do ♥️ 18 | 19 | Along with the favorite Vimari ext on Safari or Vimium on Chrome, vim users will gain a new power. 20 | 21 |

22 | 23 | 24 |

25 | 26 | 27 | ## 🚀 Install 28 | 29 | #### Using Homebrew 30 | 31 | ```Shell 32 | $ brew tap dwarvesf/homebrew-tap 33 | $ brew cask install vimmotion 34 | ``` 35 | 36 | #### Manual download 37 | 38 | - [Download latest version](https://github.com/dwarvesf/VimMotionApp/releases/latest) 39 | - Open and drag the app to the Applications folder. 40 | 41 | ## 🕹 Usage 42 | # Hint mode. 43 | 44 | * `⌘ + ;` To show tags on UI. 45 | * Type Tag title to filter and trigger action, `Delete` if you want to refilter tags. 46 | * `esc`, `⌘ + w` or `⌘ + ;` To dismiss tags. 47 | * `Spacebar` to temporary hide tags for 0.75s. This helping you see contents under tags without dismiss and reopen Hint mode. 48 | * `Tab` to show Switch window mode, `Tab` again to hide it.(This feature required Screen Recording permission to capture windows image for using as thumbnails) 49 |

50 | 51 |

52 | 53 | Assign any Hotkey and Tags label, Revert J <-> K to scroll up - down if you want. 54 |

55 | 56 |

57 | 58 | Easy to switch windows of Active workspace with `Tab` in Hint mode. 59 |

60 | 61 |

62 | 63 | Multiple monitor supported. 64 |

65 | 66 |

67 | 68 | 69 | 70 | # Scroll mode 71 | * `⌘ + '` To show scroll mode on UI. 72 | * `esc`, `⌘ + w` or `⌘ + ;` To dismiss scroll mode. 73 | * `Tab` or `Shift + Tab` to navigate between Scroll area 74 | * `HJKL` to scroll, you can go to Preferences window to revert J <-> K. 75 |

76 | 77 |

78 | 79 | 80 | ## Requirements 81 | macOS version >= 10.13 82 | 83 | ## You may also like 84 | - [Blurred](https://github.com/dwarvesf/Blurred) - A macOS utility that helps reduce distraction by dimming your inactive noise 85 | - [Micro Sniff](https://github.com/dwarvesf/micro-sniff) - An ultra-light macOS utility that notify whenever your micro-device is being used 86 | - [Hidden](https://github.com/dwarvesf/hidden) - An ultra-light MacOS utility that helps hide menu bar icons 87 | 88 | ## License 89 | 90 | Unlicense @ [Dwarves Foundation](https://github.com/dwarvesf) 91 | 92 | -------------------------------------------------------------------------------- /img/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/Icon.png -------------------------------------------------------------------------------- /img/feature_scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/feature_scroll.png -------------------------------------------------------------------------------- /img/multiple.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/multiple.JPG -------------------------------------------------------------------------------- /img/preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/preferences.png -------------------------------------------------------------------------------- /img/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/screenshot.png -------------------------------------------------------------------------------- /img/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/screenshot2.png -------------------------------------------------------------------------------- /img/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/switch.png -------------------------------------------------------------------------------- /img/tutorial.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwarvesf/VimMotionApp/cc097d9c10db14c371755752f34509a398b685b3/img/tutorial.gif --------------------------------------------------------------------------------