Code Monkey home page Code Monkey logo

Comments (6)

andersevenrud avatar andersevenrud commented on June 5, 2024 1

Hi!

As far as I've looked into it, there is no easy flag (as the -a for all_panes) in tmux to achieve this

I just looked at this as well, and indeed, there is no way to do this, really 🤔

Would a PR for this be welcome?

Sure. If you can find a way to solve this, then I'd love a RP on it :)

Might be worth looking at other optimizations as well. Maybe there's a way to do some light caching or look at executing stuff as a Job.

from cmp-tmux.

webgefrickel avatar webgefrickel commented on June 5, 2024 1

Hello @andersevenrud,

Happy new year! Sorry for the delay—I was afk over the holidays.

Your PR (at least for me) made things waaay more responsive. I would consider this issue fixed!

Thanks a lot :)

from cmp-tmux.

andersevenrud avatar andersevenrud commented on June 5, 2024 1

Happy new year @webgefrickel !

Glad to get some confirmation on that. I was unable to get numbers on it, but I noticed quite a bump in performance myself :)

I would consider this issue fixed!

Then I'll go ahead and close it.

from cmp-tmux.

andersevenrud avatar andersevenrud commented on June 5, 2024

Maybe adding a selection dialog for the user could help out with this ?

My thought here is to add a selection dialog (which should be in 0.6) to select what tmux buffers should be used 🤔

from cmp-tmux.

andersevenrud avatar andersevenrud commented on June 5, 2024

Also, for performance it could be worth investigating vim.schedule (in source:complete) to prevent blocking of the thread.

from cmp-tmux.

andersevenrud avatar andersevenrud commented on June 5, 2024

Could you try the following branch to see if it helps with performance ?

#20

from cmp-tmux.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.