gpt4 book ai didi

perl - vimscript 复制粘贴变量

转载 作者:行者123 更新时间:2023-12-05 02:25:06 24 4
gpt4 key购买 nike

我的 .vimrc 中有以下命令:

nmap gtb texecute "!perl/home/hermann/hi.pl ".shellescape(getline('.'), 1)

它执行一个 perl 脚本并将光标所在的行发送给它。
我该如何将复制粘贴缓冲区中的内容发送到脚本?

最佳答案

Vim 中没有单独的“复制-粘贴”缓冲区,取而代之的是一组命名寄存器。您可以使用 getreg 函数获取寄存器的内容——它只有一个参数,即寄存器名称。例如,使用它来获取默认的 yank/paste 缓冲区的内容:

getreg('0')

关于perl - vimscript 复制粘贴变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4558256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com