1- *wayland.txt* For Vim version 9.1. Last change: 2025 Nov 09
1+ *wayland.txt* For Vim version 9.1. Last change: 2025 Nov 25
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -16,7 +16,8 @@ Wayland Protocol Support *wayland*
1616Functionality such as the clipboard for Wayland requires a seat to use. A
1717Wayland seat can consist of a keyboard, pointer, and touch device(s). The
1818seat to use can be set with the 'wlseat' option. Only useful if you use
19- multiple Wayland seats in the same Wayland session.
19+ multiple Wayland seats in the same Wayland session. If you don't know what
20+ this is means, then it likely does not matter for you.
2021
2122 *wayland-gui*
2223See | gui-wayland | . Please note that when using the GUI, Vim uses the toolkit
@@ -63,11 +64,18 @@ should be bundled with libwayland on your system: >
6364If you don't get any match, then please see | wayland-focus-steal | for more
6465information.
6566
67+ Some compositors that are known to support either or both protocols:
68+ 1. KWin (KDE)
69+ 2. wlroots based (Sway, Labwc)
70+ 3. Niri
71+ 4. Hyprland
72+ 5. Wayfire
73+
6674If you come from X11, then the regular Wayland selection is equivalent to the
6775CLIPBOARD selection in X11, and the primary Wayland selection equates to the
68- X11 primary selection. Accessing these selections is the same as X11 in Vim,
76+ X11 PRIMARY selection. Accessing these selections is the same as X11 in Vim,
6977in which the + register is the regular selection, and the * register is the
70- primary selection, note that your compositor may not support primary
78+ primary selection. Note that your compositor may not support primary
7179selections, see | wayland-primary-selection | for more details.
7280
7381 *wayland-persist*
0 commit comments