# NeoVim Event Highlighting + custom keybindings

**URL:** <https://uzu.lurk.org/t/neovim-event-highlighting-custom-keybindings/5896>\
**Category:** Announcements\
**Created:** [6 September 2025 19:40 UTC](https://uzu.lurk.org/t/neovim-event-highlighting-custom-keybindings/5896 "2025-09-06T19:40:07Z")\
**Posts on this page:** 1\
**Showing post:** 56

<div class="post-metadata">

**Author:** ![mrreason](https://uzu.lurk.org/user_avatar/uzu.lurk.org/mrreason/32/3203_2.png) [@mrreason](https://uzu.lurk.org/u/mrreason)\
**Post date:** [12 February 2026 22:44 UTC](https://uzu.lurk.org/t/neovim-event-highlighting-custom-keybindings/5896/56 "2026-02-12T22:44:26Z")

</div>

I updated the nvim plugin with the optimized event highlighting. Now I am able to use the internal TidalCycles play state. This increases the reliability and performance tremendously. You can see it here in action (no tone):

https://www.youtube.com/embed/l2IrELGzFpc?feature=oembed&wmode=opaque

I will resolve the open Issues and write a blog post about this topic, to document my journey so far. But then! I am able to integrate TidalCycles pattern visualization, like we have for Strudel, in nvim 🙂 I already played around with the possible pattern representation in a TUI and this is my prototype:

 ![grafik](https://club.tidalcycles.org/uploads/default/original/2X/d/db1a49286418818868d668081f76a9afbdb6f1cd.png)

When I resolved these topics, then I will port my implementation to Pulsar (see [Pulsar Editor Event Highlighting](https://club.tidalcycles.org/t/pulsar-editor-event-highlighting/5952)). But I am still so excited by these topics 🙂 Stay tuned!

---

_[View the full topic](https://uzu.lurk.org/t/neovim-event-highlighting-custom-keybindings/5896)._
