当前位置:  开发笔记 > 编程语言 > 正文

将文本从vim复制到窗口

如何解决《将文本从vim复制到窗口》经验,为你挑选了4个好方法。

我试图将选择的文本从vim复制到另一个Windows应用程序...例如firefox或notepad.但是我似乎无法用y命令执行此操作.我已启用Windows热键,所以通过按ctrl-c我可以实现这一点,但希望完全摆脱Vim中的这些Windows命令.

这可能吗?那么反之亦然从Windows复制并粘贴到vim



1> George V. Re..:

我有

set clipboard=unnamed

在我的〜/ .vimrc中.然后"yy","D"等直接向Windows剪贴板移动.它也适用于MacVim.对于Linux gvim,你必须记住用"+"作为前缀



2> Konrad Rudol..:

我认为在GVim中使用Windows命令键没有任何损害.或者,您也可以使用热键"+y进行yanking(复制)以及"+p粘贴到系统剪贴板和从系统剪贴板粘贴.这适用于大多数平台(在unix上没有直接连接到X服务器的Vim实例有点困难).



3> sjh..:

根据以上答案:

"*y
"*p

使用ctrl-v将使插入模式下输入控制字符变得困难,并且ctrl-v在正常模式下是可视块,尽管ctrl-q也是如此.

个人已经发现以下相当自然和小手指友好

vmap  "*y 
imap  "*p



4> Mykola Golub..:

不要使用Windows绑定,因为在其他平台上Vim不能很好.

使用"*y- 复制到系统剪贴板.它适用于Mac Os,Windows,Linux.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有