debugging - 如何逐步执行vim宏(如调试)?

标签 debugging vim vim-macros

有时当我的 vim 宏变得太长时,就会出现小错误。但是不能一步步执行宏,真的很难找到问题所在。

是否有可能单步调试 vim 宏或以任何方式调试它们?

最佳答案

如果要查看宏的内容,可以使用 :reg a其中 a 是您存储宏的寄存器。

然后你可以用"ap粘贴寄存器的内容其中 a 是寄存器名称。完成此操作后,您可以根据自己的喜好更改线路。最后,您可以使用 "ayy 将其转回宏。其中 a 是寄存器名称。

关于debugging - 如何逐步执行vim宏(如调试)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25317737/

相关文章:

java - 如何使用 Eclipse 调试 JNI 代码(Java & C/C++)

debugging - 使用CLANG进行编译时,是否有等效的GDB for GCC进行调试?

vim - 社区维基 : "Vim: Advanced usage of the yanking mechanism"

vim - 如何重复最后一个 VIM 宏?

macos - 如何在Vim中存储Golang模板宏

c++ - C++中的两层代码调试

asp.net - 是否有宏/扩展将 Visual Studio 中的所有 Web 项目设置为 "Don' t 打开页面”?

vim - 使用 vim 的 -W 选项

vim - 如何禁用vim中的内置命令

VIM 智能退出宏