我有一个虚拟的Linux开发环境,运行在VirtualBox和Vagrant下。我使用tmux和vim来设置多个打开的vim实例。我希望能够在这些实例之间复制和粘贴。
我正在学习剪贴板功能只与X11一起提供。如何在命令行中仅在Linux环境中启用多个vim实例之间的剪贴板功能?
发布于 2023-04-09 05:33:21
如果预期的行为是关于存储->检索的,则不需要使用剪贴板,指令来自https://vim.fandom.com/wiki/Copy_和_粘贴_在两者之间_会话_使用_一个_暂时性_文件。
"custom copy'n'paste
vmap <C-c> :w! ~/.vbuf<CR> "copy the current visual selection to ~/.vbuf
nmap <C-c> :.w! ~/.vbuf<CR> "copy the current line to the buffer file if no visual selection
nmap <C-v> :r ~/.vbuf<CR> "paste the contents of the buffer file一旦我们将内容存储在~/..vbuf中,我们就有了以自己的方式检索内容的所有自由。
https://unix.stackexchange.com/questions/216347
复制相似问题