Neovim 状态栏及标签栏点击事件

Neovim 状态栏及标签栏点击事件

💡 原文中文,约2700字,阅读约需7分钟。
📝

内容提要

tablineat 是 Neovim 的新特性,允许用户自定义状态栏和标签栏的点击事件,通过回调函数监控点击事件并获取参数。测试中发现点击次数返回值不稳定,需要进一步探讨何时重置计数。

🎯

关键要点

  • tablineat 是 Neovim 的新特性,允许用户自定义状态栏和标签栏的点击事件。
  • 用户可以通过回调函数监控点击事件并获取参数。
  • Neovim v0.1.2 增加了 tablineat 特性,但在新版本中无法检索到相关帮助文档。
  • 可以使用格式 %N@function_name@text%X 来指定区域监控点击事件。
  • 测试函数 OnClick 输出了点击事件的具体参数,包括点击次数和鼠标键位。
  • 多次点击时,点击次数的返回值不稳定,存在重置计数的问题。
➡️

继续阅读