Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.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和tmux剪切和粘贴_Vim_Tmux - Fatal编程技术网

从vim和tmux剪切和粘贴

从vim和tmux剪切和粘贴,vim,tmux,Vim,Tmux,从tmux开始的vim会话的剪切和粘贴是否完全中断 如果我想从github web切入我的vim会话,或者反之亦然,那么它很少起作用,或者如果起作用,那么它就完全崩溃了 我已经有其他人证实,他们觉得这很困难 我正在运行以下程序: OS X 10.8.2 Vim 7.3 tmux 1.7 我指的是普通的剪切和粘贴命令Cmd+c和Cmd+v 是否有任何修复或解决方法 在Vim中,您不使用Cmd+c/Cmd+v来“复制”和“粘贴”:您使用y/p,可能带有一个寄存器(“*y/”ap)来“yank”和

从tmux开始的vim会话的剪切和粘贴是否完全中断

如果我想从github web切入我的vim会话,或者反之亦然,那么它很少起作用,或者如果起作用,那么它就完全崩溃了

我已经有其他人证实,他们觉得这很困难

我正在运行以下程序:

  • OS X 10.8.2
  • Vim 7.3
  • tmux 1.7
我指的是普通的剪切和粘贴命令Cmd+c和Cmd+v

是否有任何修复或解决方法

  • 在Vim中,您不使用Cmd+c/Cmd+v来“复制”和“粘贴”:您使用
    y
    /
    p
    ,可能带有一个寄存器(
    “*y
    /
    ”ap
    )来“yank”和“put”

  • 如果您的Vim内置了剪贴板支持,
    “*y
    应该足以从Vim中拉出,
    ”*p
    应该足以从另一个应用程序中放入<代码>*是“剪贴板”寄存器

  • 同样,假设Vim支持剪贴板,将
    set clipboard^=unnamed
    添加到
    ~/。vimrc
    应该同步Vim的默认寄存器和剪贴板寄存器;允许您简单地使用
    y
    ˘和
    p

  • tmux/vim组合在Mac OS X上的系统剪贴板上有一个长期存在的问题。幸运的是

  • 要查看Vim构建是否支持剪贴板,请在shell中键入以下命令:

    $ vim --version | grep clipboard
    

    功能之前的
    +
    表示“支持”,而
    -
    表示“不支持”。

    只是为了添加一点帮助


    如果您正确配置环境,那么从任何应用程序粘贴到tmux中的Vim(反之亦然)可能会有所帮助。什么操作系统?什么Vim版本?什么tmux版本?如何在Vim中粘贴?你怎么拉?如果你不只是稍微精确一点,你希望人们如何解决你的问题?最后我可以剪切和粘贴。真是松了一口气!这是最终的解决办法。