gpt4 book ai didi

vim - 如何显示最后一次在 vim 中执行的命令?

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

有时候我写错了剧本,我真的不知道为什么它没有达到预期的效果。例如,以下脚本:

nnoremap gr :call Look_For_String()<CR><C-L>
function! Look_For_String()
exe "grep -R " . expand("<cword>") . &dir
endfunction

功能是在目录 &dir中搜索光标下的当前词。 ,但它没有按预期执行。所以我想知道它执行了什么命令。这可能吗?

最佳答案

在这种情况下我会做的是替换 :execute:echomsg ,重新获取脚本( :so % ),然后重新执行。

对于更复杂的情况,可以设置'verbose'选项。值为 15 , 打印每个 Ex 命令。由于显示通常会干扰脚本的功能,因此通常建议通过设置 'verbosefile' 将诊断输出重定向到文件。 , 也。

关于vim - 如何显示最后一次在 vim 中执行的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14848454/

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