News for hackers. Stuff that matters.
Re:Ghostty 1.0 by dotancohen on Thursday December 26, 2024 @05:34PM (#42518377)
I also use tmux, but I love the native tabs of Konsole in KDE. I have Shift-Arrow configured to move between them, it is far more comfortable than the dual shortcuts needed by tmux, Ctrl-B to call tmux's attention then l (if I remember correctly) to get to the last tab.

Konsole also has easy resizing of text and supports images in the console, you might like it.

Re:Ghostty 1.0 by tessellated on Thursday December 26, 2024 @07:58PM (#42519117)
I just tried, "tmux bind -n S-Left prev"... works. Thank you, good idea. I now have 'S-Up switch-client -n' and 'S-Down last'
Re:Ghostty 1.0 by whateveracct on Thursday December 26, 2024 @09:37PM (#42519509)
Konsole is super solid. Just Works.
Re:Ghostty 1.0 by rgun on Thursday December 26, 2024 @09:59PM (#42519599)
I am a happy konsole user. I have bookmarked all the tabs relevant to my project, in a folder. As soon as I start konsole, I open the folder in tabs.

Then as a ritual (and a bit of OCD), I quickly cycle through all the tabs with Shift-Right Arrow once.

Re:Ghostty 1.0 by smw on Thursday December 26, 2024 @10:31PM (#42519729)
Try binding the tmux leader key to '`' (grave accent). This changed my life!
Re:Ghostty 1.0 by Fnoord on Thursday December 26, 2024 @11:16PM (#42519897)
jj or qq can also be used. As I once started with GNU Screen ages ago, I like prefix to ctrl+a but it interferes with going to front of command in bash mode. For that, I use vi keybind mode in my shell (fish or bash) which feel very natural to me. For zellij, I use default prefix so that it does not interfere with remote (yes I am aware remote requires double prefix; I prefer using tmux remotely and zellij locally).
Re:Ghostty 1.0 by dotancohen on Wednesday January 01, 2025 @09:52AM (#42566324)
How are you configuring jj without interfering with using the key regularly? I used to have jj bound to ESC in VIM, loved it, but I've since trimmed back my config as I SSH into to many foreign systems to depend upon nonstandard behaviour. But I'd love to have it in Tmux.

The obvious `set -g prefix jj` throws an error that the key j is a bad key. Various experimenting with bind and unbind have not resulted in success, and I can't seem to find an example .tmux.conf with that config to copy.

Re:Ghostty 1.0 by bhasi on Friday December 27, 2024 @11:11AM (#42523338)
I second this. I wouldn't have been able to make tmux such an integral part of my daily workflow if it weren't for this binding that I came across in someone's starter tmux conf many years ago.
Re:Ghostty 1.0 by kombine on Friday December 27, 2024 @08:05AM (#42521772)
As a longtime KDE fan I've used Konsole for years and it is seriously underrated. However, after I discovered Kitty a few months ago, I fully converted and cannot be happier. You can also move between tabs using keyboard shortcuts as well as move the tabs themselves. What I like about Kitty more is its straightforward text file based approach for configuration and absence of any gui elements. Konsole's GUI and configuration menus are overwhelming and I think are in need of a deep redesign.