繁体   English   中英

OSX中的Vim:如何将文本从打开的窗口粘贴到vim中的打开文件中?

[英]Vim in OSX: How to paste text from open window into a open file in vim?

在linux中,我使用Shift + Insert将系统剪贴板中的任何内容粘贴到终端中。 在Mac中,没有插入键 - 所以,我想知道如何做到这一点?

标准的Mac粘贴快捷方式Command-v应该将剪贴板的内容粘贴到vim中,在终端窗口中运行,假设vim处于插入模式。 我只是通过那种方法将上一句话粘贴到我的Mac上的vim中。 如果你不熟悉Mac,并且你有一个Apple键盘,那么Command键有一个苹果和一个类似于octothorpe的奇怪符号,每个角都有一个环。 在我的第三方键盘上,它们标有菱形符号。

这适用于Macvim。 复制的文本放在+寄存器中,然后在macvim缓冲区命中"+p ,文本将被粘贴到缓冲区。我发现这比使用命令-v,comand-c更快。

如果您使用的是控制台vim,那么它将被放置在. 寄存器。 点击".p粘贴剪贴板中的文本。

在Ubuntu中, Shift + Insert用于粘贴突出显示的文本,而不是粘贴复制到使用Ctrl + C复制的缓冲区中的文本。

在macOS中,可以使用⇧Shift + ⌘Command + V完成粘贴突出显示文本的功能。

我希望这可以帮助任何来自Ubuntu的用户。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM