gpt4 book ai didi

vim - 将行号从 vim 传递给外部命令

转载 作者:行者123 更新时间:2023-12-02 08:35:49 26 4
gpt4 key购买 nike

我正在使用 VIM,我想将当前行号传递给外部程序。

像这样:map <F3> :!mycmd <linenumber><CR>
我试图替换 <linenumber>line('.') , line(".") , .和其他人,但似乎没有任何效果。
谢谢。

最佳答案

您必须使用 :execute在映射中使用变量或表达式:

nnoremap <F3> :execute ":!echo " . line('.')<CR>

关于vim - 将行号从 vim 传递给外部命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21724792/

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