5 ms·
Great, a complex way to do what should just happen automatically (adjusting to changed resolution or resized terminals). As a long time vim/tmux user, I'm jus
by solipsism 9y ago
Great, a complex way to do what should just happen automatically (adjusting to changed resolution or resized terminals).
As a long time vim/tmux user, I'm just done with these powerful tools that I have to spend all my time configuring to make useful (nevermind seamless or delightful). It's masochistic. I have way better, meatier, more meaningful things to work on than my dot files.
- gcb0 9y agostill more lackluster hype for tmux that falls sort of making me bother to even install it. I work on ton of remote machines, and it usually goes like tmux command not found screen
- chatmasta 9y agoIf you’re manually SSHing into machines to manage them, surely you could include an “apt install tmux” in there.
- stormking 9y agoOutside of a pure development environment, you can't just install software on a machine. You have to create a change request and have it approved. And the latter just won't happen for stuff like tmux, there's simply no business justification for it.
- lolive 9y agoSame problem here with htop or atop. That sux!
- chatmasta 9y agoMy point was, it seems odd for a company to have a rule like that but also encourage manually SSHing into servers. That manual administration is already a code smell, in that it’s an I mplicit rejection of immutable infrastructure. So it’s funny that the same company would forego immutable infrastructure while disallowing any installation of packages on the server. Either go all the way or not.
- dumbmatter 9y agoIt doesn't seem odd if you've worked in enterprise, just sad :)
- sls 9y agoEven at the Fortune x00 companies I've consulted for, I believe I would have been able to get that approved. Any time you are asking people to manually administer boxes, those people are going to want tooling for that job. Manual deploy takes 8+ hours and sometimes ssh sessions time out or are interrupted? We'd like to install a persistent session management tool. I'm not sure if you're saying that myopic management won't see a business justification or that there truly is not one.
- gcb0 9y agothat's paradoxal. if you can automate something you lose the argument to have tmux or anything similar. if you have to login, you wont be installing it everywhere. and yes, we automate it. if I am logging in, it is for post mortems.
- saulrh 9y agoMy tmux does resize automatically...? Is there some other kind of resizing that's necessary? I split side-by-side, I make another terminal emulator tiled side-by-side, original term narrows to take half the display, tmux's panes resize so they're still using half the vertical space. I'm really not sure at all what the point of this post was supposed to be.
- git-pull 9y agoThank you for spotting that. As of tmux 2.6: main-horizontal and main-vertical layouts have a main-pane-height/width that has to be adjusted. tiled, even-vertical, even-horizontal should automatically resize. I updated both tmux articles to mention that.