neovide: Middle Click Paste Not Working
Middle click paste works everywhere on the system except on neovide. Highlighting text does actually put it into the clipboard as intended.
:checkhealth
health#mkdp#check
========================================================================
- INFO: Platform: linux
- INFO: Nvim Version: NVIM v0.4.4
- INFO: Pre build: /home/mark/.local/share/nvim/plugged/markdown-preview.nvim/app/bin/markdown-preview-linux
- INFO: Pre build version: 0.0.9
- OK: Using pre build
health#vimtex#check
========================================================================
## VimTeX
- OK: Vim version should have full support!
- OK: Zathura should work properly!
- OK: Compiler should work!
health#nvim#check
========================================================================
## Configuration
- OK: no issues found
## Performance
- OK: Build type: Release
## Remote Plugins
- OK: Up to date
## terminal
- INFO: key_backspace (kbs) terminfo entry: key_backspace=^H
- INFO: key_dc (kdch1) terminfo entry: key_dc=\E[3~
- INFO: $COLORTERM='truecolor'
health#provider#check
========================================================================
## Clipboard (optional)
- OK: Clipboard tool found: xclip
## Python 2 provider (optional)
- WARNING: No Python executable found that can `import neovim`. Using the first available executable for diagnostics.
- ERROR: Python provider error:
- ADVICE:
- provider/pythonx: Could not load Python 2:
python2 not found in search path or not executable.
python2.7 not found in search path or not executable.
python2.6 not found in search path or not executable.
/usr/bin/python is Python 3.9 and cannot provide Python 2.
- INFO: Executable: Not found
## Python 3 provider (optional)
- INFO: `g:python3_host_prog` is not set. Searching for python3 in the environment.
- INFO: Multiple python3 executables found. Set `g:python3_host_prog` to avoid surprises.
- INFO: Executable: /usr/bin/python3
- INFO: Other python executable: /bin/python3
- INFO: Python version: 3.9.2
- INFO: pynvim version: 0.4.3
- OK: Latest pynvim is installed.
## Ruby provider (optional)
- WARNING: `ruby` and `gem` must be in $PATH.
- ADVICE:
- Install Ruby and verify that `ruby` and `gem` commands work.
## Node.js provider (optional)
- WARNING: `node` and `npm` (or `yarn`) must be in $PATH.
- ADVICE:
- Install Node.js and verify that `node` and `npm` (or `yarn`) commands work.
export RUST_BACKTRACE=full neovide
Ignored client type property: "methods"
Ignored client type property: "attributes"
System: Arch Linux 5.11.12-arch1-1 Neovide Version: 0.7.0-1
Thank you!
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 2
- Comments: 20 (6 by maintainers)
Just pulled
main
and rebuilt. It works! Thank you @Kethku+1 for this not working (I’m on manjaro). Actually I remapped all MMClick to none - because paste is annoying. But I have set it up as fold-toogle command. Way more usefull for my workflow (btw I just donated to u Kethku - u created great app)
not in the immediate future. There are bugs that I would like to fix before we create a new release
Thanks for the ping. I think this is fixed in main. Incidentally this also properly sends right clicks to neovim now. Not sure what that is used for, but it should work now as apposed to just doing nothing.
The same here, Debian bullseye. If I hit Ctrl+Shift+V it doesn’t paste what is on my clipboard. It seems that neovide doesn’t sync the clipboard with the operating system.
It happens both on Xorg and Wayland.
I’m using Gnome.
Ok that says to me that neovide isn’t reporting middle mouse button events properly to neovim. I think I can investigate