aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_meta.lua
diff options
context:
space:
mode:
authorGregory Anders <8965202+gpanders@users.noreply.github.com>2023-11-16 12:21:24 -0600
committerGitHub <noreply@github.com>2023-11-16 12:21:24 -0600
commitdb57df04b6af03ad9dd0447ffc8e881c97a39732 (patch)
treefd72b412503290723072176c73a4b0deabd281a9 /runtime/lua/vim/_meta.lua
parent4bf47222c973c4bc935d6fde106329f8a0e103e3 (diff)
downloadrneovim-db57df04b6af03ad9dd0447ffc8e881c97a39732.tar.gz
rneovim-db57df04b6af03ad9dd0447ffc8e881c97a39732.tar.bz2
rneovim-db57df04b6af03ad9dd0447ffc8e881c97a39732.zip
feat(clipboard): enable OSC 52 clipboard provider by default (#26064)
Use the XTGETTCAP sequence to determine if the host terminal supports the OSC 52 sequence and, if it does, enable the OSC 52 clipboard provider by default. This is only done automatically when all of the following are true: 1. Nvim is running in the TUI 2. 'clipboard' is not set to unnamed or unnamedplus 3. g:clipboard is unset 4. Nvim is running in an SSH connection ($SSH_TTY is set) 5. Nvim is not running inside tmux ($TMUX is unset)
Diffstat (limited to 'runtime/lua/vim/_meta.lua')
0 files changed, 0 insertions, 0 deletions