vim - 有 "vim runtime log"吗?

标签 vim runtime logging

有时我会在 vimrc 中尝试自定义/命令。一切看起来都是正确的,但就是行不通。

很难知道 vim 启动时发生了什么,也很难知道哪个命令失败了,因此很难调试导致我的 vimrc 中出现问题的原因。这是一种试错方法,非常耗时,而且确实是一种 PITA。例如,我遇到问题 with snipmate plugin in some files只是不知道如何发现问题。

vim 启动时是否有一个“运行时日志”,告诉它执行了哪些命令,哪些命令失败了等等?这对我有很大帮助。

最佳答案

使用 -V[N] 选项运行 vim 会生成相当大的运行时日志,这里 N 是调试级别。

vim -V9myVim.log

将在当前目录中创建一个调试级别 9 的日志,文件名为 myVim.log

关于vim - 有 "vim runtime log"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3025615/

相关文章:

vim - 在 Mercurial 中使用 VCSCommand Vim 插件时出现问题

Vim ftplugin 对 C++ 文件执行 c.vim 而不是 cpp.vim

java - 在 Java 中授予 macOS 上的权限后运行 .command 文件

wpf - 有什么办法可以提取底层Xaml吗?

c# - 跟踪、调试和信息消息未从 WorkerService 到达 App Insights

ruby-on-rails - Rails 开发日志文件中缺少有关参数和渲染部分的信息

ruby - 如何使用 Vim 从 do 跳转到 Ruby block 的末尾?

ubuntu - Vim 复制到系统剪贴板有效但不能粘贴到同一终端

c++ - 时间优化 C++ 函数以找到解码可能性的数量

python - 如何在主 Flask 模块之外登录?