相关疑难解决方法(0)

在vim中使用xclip,猛拉到剪贴板

我在Ubuntu中有vim 7.2(-clipboard -xterm_clipboard ...).你可以看到它不支持剪贴板.所以我想编写一个小的vim脚本,它使用xclip工具将视觉选择的文本复制到剪贴板中.

你知道xclip工具是这样的:

echo 'hello' | xclip -selection clipboard      #it copies 'hello' into clipboard
Run Code Online (Sandbox Code Playgroud)

并且vim可以运行shell命令,所以我想将视觉选择的文本复制到where而不是'hello',但我不知道如何组合xclip和vim.你能帮我实现吗?

谢谢你的时间!

vim

13
推荐指数
2
解决办法
7519
查看次数

如何在远程Linux ssh会话上运行的vim中移动到本地OSX剪贴板?

我在OS X上通过VirtualBox运行linux,我在vim中编辑.我通过在无头状态下运行我的VM然后使用端口转发sshing到linux机器来实现这一点.有没有办法在视觉模式下抽取文本,以便将被拉出的内容放入我的本地剪贴板?

macos vim ssh

11
推荐指数
1
解决办法
1925
查看次数

将一行/多行从 vi 编辑器复制到 cmd 行

是否有快捷键可以从 vi 编辑器中复制一行,然后将其粘贴到终端中。目前我用鼠标选择文本,然后按 crtl+shift+c(我使用的是 KDE 的默认设置),然后在 konsole 上执行 ctrl+shift+v。此选项的问题是当行足够长以换行时。在这种情况下,复制粘贴会插入额外的空格,在粘贴到终端后我必须修复这些空格。

这很烦人,特别是当复制的行很长并且包含文件名(通常是用于调用编译器的命令)时。

linux vi vim ubuntu konsole

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

vim ×3

konsole ×1

linux ×1

macos ×1

ssh ×1

ubuntu ×1

vi ×1