我有 project1 和 project2 是两个独立的项目文件夹。code .
我通过输入它们各自的文件夹分别同时打开它们。
在 project1 中,假设我从 project1 中的文件中拉出几行,目的是将其粘贴到 project2 中的另一个文件中,但拉出的内容不会延续到另一个项目。project2 中文件的粘贴是先前从 project2 内部拉出的。
是否有任何共享的剪贴板/寄存器,以便我可以从 project1 拉入这些特定寄存器,然后从 project2 中检索该寄存器?
我有 project1 和 project2 是两个独立的项目文件夹。code .
我通过输入它们各自的文件夹分别同时打开它们。
在 project1 中,假设我从 project1 中的文件中拉出几行,目的是将其粘贴到 project2 中的另一个文件中,但拉出的内容不会延续到另一个项目。project2 中文件的粘贴是先前从 project2 内部拉出的。
是否有任何共享的剪贴板/寄存器,以便我可以从 project1 拉入这些特定寄存器,然后从 project2 中检索该寄存器?
VSCodeVim 的维护者/开发者在这里提供了答案。
本质上,寄存器的使用*
将达到目的。因此,如果想从项目 1 中抽出,请执行以下操作:
"*yy
(将一行拉入寄存器*
)
然后,将此寄存器粘贴到项目 2 中
"*p
要将*
寄存器设为默认值,您可以使用该vim.useSystemClipboard
设置。