akiyosi / goneovim

A GUI frontend for neovim.
MIT License
2.38k stars 62 forks source link

Touch support #384

Open nsbgn opened 2 years ago

nsbgn commented 2 years ago

The primary reason for my interest in using a Neovim GUI is touchscreen support: I would like to use my fingers for kinetic scrolling (and ideally selection/other tasks) when I'm using a touchscreen.

While scrolling with your fingers can be emulated in plain (neo)vim using plugins like ez-scroll, this just overrides mouse support, is not kinetic and is generally kind of janky in spite of its usefulness.

neovim-qt does not provide this either; Neovide does, but it retains the janky feel of ez-scroll because it only follows the direction, not the position of the gesture.

What are your thoughts on providing this functionality in goneovim?