vim如何和bash共用剪贴板,就是从vim下复制可以粘在bash里

239 views
Skip to first unread message

unbutun

unread,
Apr 21, 2012, 4:39:03 AM4/21/12
to vim-cn
看了网上说+ *号寄存器,但是试了下没作用,有+ *号寄存器 
  
bash下复制的可以用那两个寄存器粘贴到vim里 
  
但在vim里将内容复制到* +在bash下shift insert或者ctrl v 或者 ctrl shift v都粘贴不到东西 
  
  
  
BTW: 
         putty连到ubuntu下没有* +号寄存器如何解决(直接在ubuntu下是有的) 
  
  
多谢大家指点 
 

依云

unread,
Apr 21, 2012, 4:49:12 AM4/21/12
to vim...@googlegroups.com

你是不是退出了 vim 才粘贴的?那样的话开个剪贴板管理工具吧。X 的剪贴板中
的内容是放在 client 的,client 退出了剪贴板里就没东西了。。。

--
Best regards,
lilydjwg

Linux Vim Python 我的博客:
http://lilydjwg.is-programmer.com/
--
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

gavin

unread,
Apr 21, 2012, 8:07:49 PM4/21/12
to vim...@googlegroups.com
是的,原来是这缘故,我还以为系统剪贴板是bash的缓冲区呢,但是看同事用less然后粘到bash里,也是退出时,是怎么弄的,我那同事用emacs

 BTW:  

大家都是在翻墙上么?我的sohu的邮箱说啥也发不了回复了,哎。。。。。

在 2012年4月21日星期六UTC+8下午4时49分12秒,依云写道:

夏凯

unread,
Apr 22, 2012, 12:55:34 AM4/22/12
to vim...@googlegroups.com
bash 其实没剪贴板,那个是图形界面的剪贴板,就像你在 firefox 里面复制一行命令,然后到 gnome-terminal
里面粘贴一样,用 gvim 的话可以自动同步,vim
的话要编译的时候加xterm_clipboard和+clipboard,能翻墙的话可以看下http://goo.gl/vOOfb,我当时的帖子,希望对你有帮助。或者在邮件列表里面搜索一下"vi怎么复制到系统剪切版?"这个标题。
PS:我的 google 的 https 都是翻墙的,gmail 开了 https,所以翻墙了。

2012/4/22 gavin <vim2...@gmail.com>:

> --
> 要退订此论坛,请发邮件至 vim-cn+un...@googlegroups.com
> 更多选项,请通过 http://groups.google.com/group/vim-cn 访问该论坛

--
contact me:
MSN: walk...@gmail.com
GTALK: walk...@gmail.com

Sunny Sunny

unread,
Apr 22, 2012, 4:43:31 AM4/22/12
to Vim.cn
那要怎么把ssh里面的vim的内容复制到本地呢?除了scp之外。

On Apr 22, 6:55 am, 夏凯 <walke...@gmail.com> wrote:
> bash 其实没剪贴板,那个是图形界面的剪贴板,就像你在 firefox 里面复制一行命令,然后到 gnome-terminal
> 里面粘贴一样,用 gvim 的话可以自动同步,vim
> 的话要编译的时候加xterm_clipboard和+clipboard,能翻墙的话可以看下http://goo.gl/vOOfb,我当时的帖子,希望对你有帮助。或者在邮件列表里面搜索一下"vi怎么复制到系统剪切版?"这个标题。
> PS:我的 google 的 https 都是翻墙的,gmail 开了 https,所以翻墙了。
>

> 2012/4/22 gavin <vim2t...@gmail.com>:

> MSN: walke...@gmail.com
> GTALK: walke...@gmail.com

夏凯

unread,
Apr 22, 2012, 5:05:41 AM4/22/12
to vim...@googlegroups.com
直接复制到系统剪贴板,可能需要se nu!和se list!,不过这样制表符会被复制成多个空格,本来跨服务器复制内容就不是一个好主意,应该文件复制一下。

2012/4/22 Sunny Sunny <sunny...@gmail.com>:

依云

unread,
Apr 22, 2012, 5:20:50 AM4/22/12
to vim...@googlegroups.com
如果本地有 X 服务器的话复制起来很简单,ssh 开 X11 Forward 让 vim 连上去
用即可。

Sgra Ekim

unread,
Apr 22, 2012, 8:31:14 AM4/22/12
to vim...@googlegroups.com
bash是有剪切板的,至少是readline有剪切板。
Reply all
Reply to author
Forward
0 new messages