Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从一个vim窗口复制到另一个MacOS_Vim_Terminal_Copy - Fatal编程技术网

如何从一个vim窗口复制到另一个MacOS

如何从一个vim窗口复制到另一个MacOS,vim,terminal,copy,Vim,Terminal,Copy,如何在MacOS El Capitan 10.11.5上从一个vim进程复制到另一个vim进程(例如,使用快捷方式“yy”)? 我很高兴能找到不同的解决方案,但大多数解决方案不起作用,或者不能在vim和GUI中使用。 当您使用vim处理多个文件时,请尝试使用相同的vim进程(您指的是“vim窗口”),使用不同的缓冲区或选项卡,而不是多个vim进程 由于您启动了两个(或更多)vim进程,vim内部yp将无法跨进程工作。但是,如果您的vim是使用剪贴板功能编译的,您可以在一个vim中执行“+Y,然后

如何在MacOS El Capitan 10.11.5上从一个vim进程复制到另一个vim进程(例如,使用快捷方式“yy”)? 我很高兴能找到不同的解决方案,但大多数解决方案不起作用,或者不能在vim和GUI中使用。

  • 当您使用vim处理多个文件时,请尝试使用相同的vim进程(您指的是“vim窗口”),使用不同的缓冲区或选项卡,而不是多个vim进程

  • 由于您启动了两个(或更多)vim进程,vim内部
    y
    p
    将无法跨进程工作。但是,如果您的vim是使用剪贴板功能编译的,您可以在一个vim中执行
    “+Y
    ,然后在另一个vim中执行
    “+p
    ,这将使用您的系统剪贴板进行复制和粘贴