Pravděpodobně nejjednodušší věc, kterou můžete vyzkoušet, je zadat set clipboard=unnamed
ve vašem .vimrc
a restartujte své relace vim.
To vám umožní spustit yank
(např. yy
) v jednom okně a put
(např. p
) v jiném okně bude fungovat, protože všechny relace vim budou sdílet stejnou vyrovnávací paměť X.
Na druhou stranu bude vaše vyrovnávací paměť přepsána, jakmile vyberete nějaký text v jakémkoli jiném okně jakékoli aplikace.
Na druhou stranu to také znamená, že cokoli, co vytrhnete ve vim, lze nyní vložit do jakékoli aplikace kliknutím prostředním tlačítkem.
Pokud se vám to nelíbí, můžete napsat "+
nebo "*
před vaším trhnutím a zadáním příkazů, např. "+yy
vytrhnout čáru.
+
formuláře interagují se schránkou ("+y
je jako Ctrl +C , "+p
je jako Ctrl +V ).
*
formuláře interagují s vyrovnávací pamětí výběru ("*y
je jako kliknutí levým tlačítkem a přetažení, "*p
je jako prostřední kliknutí).
Podrobnosti naleznete v části Provádění výběrů grafického rozhraní, podpora výběru X11 a možnosti schránky a myši.