vim - 如何从 :messages 复制到剪贴板最后 3 行

标签 vim

如果我使用 :messages vim 命令,我会进入带有 vim 日志的寻呼机模式,在该模式下,我无法在没有鼠标的情况下选择行(在某些程序中,例如 neovim-qt,我什至无法使用右键单击菜单(就像在 gnome 终端中一样)复制文本)

如何复制最后 3 行?

最佳答案

您可以将 :message 的输出重定向到剪贴板寄存器 (@+) 或主寄存器 (@*):

:redir @+
:3message
:redir END

请参阅:help :redir:help :message

关于vim - 如何从 :messages 复制到剪贴板最后 3 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41663646/

相关文章:

vim - 在.vimrc中采购Vim设置

vim - 如何跳转到vim中不同选项卡内的标记?

vim - 自定义vim标签栏的颜色

vim - 在 gvim 中切换 Taglist 和缓冲区

Quickfix窗口中的Vim文件路径

vim 部分重复命令

vim - Vim 中的快速字数统计功能

python - 如何修复 vim 以正确缩进包含 Python 注释行的折叠?

vim - 在 Vim 中合并多个文本文件

java - 如何获取maven依赖源并解压到指定目录?