Hacker News new | ask | show | jobs
by 0xb100db1ade 2400 days ago
> Been waiting for a good replacement for tmux to come along for a while now that isn't just i3 > Does anyone else have a love hate relationship with tmux? > I hate its scrolling and buffer behavior, its almost impossible to get right.

I wasn't planning on sharing my project on HN until I've written up more documentation, but I'm actually working on exactly this problem.

https://github.com/aaronjanse/i3-tmux

So far I've got i3-like controls, resizing & scrolling terminal splits with the mouse, and better color support than tmux.

My current roadblock has been lack of motivation, but if *anyone& on HN finds this interesting (or even just files a bug report), I'd be motivated to reignite my work on the project.

2 comments

Funny, me too! I was adding some features yesterday, a few more today, but I took a few minutes to do screenshots and join the discussion.

If you are focused on better controls, our work may be complementary. Would you like to join forces on a high quality fork? A few things concern me with tmux currently.

Please read the following links and tell me whether you share these concerns: https://github.com/tmux/tmux/issues/1019#issuecomment-318284... https://github.com/tmux/tmux/issues/1502#issuecomment-429710... https://github.com/tmux/tmux/issues/44#issuecomment-11975530... https://github.com/tmux/tmux/issues/1391#issuecomment-403267... Please tell me more about your color support issues, and check https://github.com/csdvrx/sixel-testsuite to see if you can diagnose them more precisely

> If you are focused on better controls, our work may be complementary.

This is exactly what I'm doing!

> Would you like to join forces on a high quality fork? A few things concern me with tmux currently.

I would absolutely love to work together. Please contact the email in my github profile (@aaronjanse).

I'd be happy to state my feelings on each of those issues, but it seems like you have done more research than I have.

Would you mind including some of your thoughts in the email you send me?

https://github.com/tmux/tmux/issues/1613 is a better reflection of my views on SIXEL, although I am coming round to the idea rather. It is not easy to do properly however, I am interested to see how your code works.
How is the colour support better?
I don't have zsh setup on the OS I'm running currently, but a simple example is that the light-grey autocomplete text from zsh/oh-my-zsh shows up on i3-tmux but not tmux (at least at the time of writing).

I honestly don't remember the exact details, and maybe it's now fixed.

Most likely you are using the wrong TERM so tmux doesn't have the correct information about what colours your terminal supports.