Live data from Hacker News

A Tmux Crash Course (2011)

robots.thoughtbot.com

71–80 of 85 posts

Re: A Tmux Crash Course (2011)

#71
post #40

I know everyone remaps their prefix to ctrl-a - how do you then jump to the start of a line? Edit: Thanks for the solutions. Will have a play. Like the sound of using ctrl-\

I'm using ctrl+\ as a leader key for vim and alt+\ for tmux. feels comfy

Re: A Tmux Crash Course (2011)

#72
post #51
post #28

Earlier quoted context omitted.

Do you show how to make it (or the terminal?) less ugly, without resorting to stuff like byobu?

i find it beautiful... http://img571.imageshack.us/img571/6232/7vg1.png

i hacked few bits of ugly code. this patch allows tmux to pass through to terminal 24bit colours (Konsole supports): https://gist.github.com/ArnisL/6156593

combine with: http://usevim.com/2013/05/31/24bit/

Re: A Tmux Crash Course (2011)

#73
post #14

Earlier quoted context omitted.

The Kindle version is only $7.20: http://www.amazon.com/tmux-Productive-Mouse-Free-Development...

Pretty please buy it direct from PragProg. You get the Kindle version and the PDF (and an ePub) that way. Plus, I get more royalties. :)

And PragProg automatically syncs with Dropbox.

I wish Manning would do that for their MEAPs.

Re: A Tmux Crash Course (2011)

#74
post #58

Earlier quoted context omitted.

Yes, heaven forbid someone be compensated for creating something of value

I wasn't objecting to giving him/her money. Just that there is a 100% price difference between amazon and prag prog (something that the author left out of their comment). If he/she doesn't like amazon's price... then don't sell on amazon.

Not an option to not sell on Amazon. As you said, that's where people look.

Any sale is better than no sale.

Re: A Tmux Crash Course (2011)

#75

Terminal multiplexers are great if you're stuck in SSH, working without a window manager at all, or have a real need to share a set of terminals with multiple people at once. But if you're hacking together a desktop environment with tiled terminals, status bars, keyboard shortcuts, dynamic or static layouts, and the ability conceal layouts on different workspaces (which is what most people's intent is when using deta…

I agree wholeheartedly. Take what you love about tmux and extend it to include all applications. In addition to terminals (rxvt-unicode-256color) I run Firefox with Pentadactyl. With wmii (my tiling window manager of choice) I have keyboard-free navigation between vim and Firefox.

I don't buy into the remote development over SSH method. Servers with as much horsepower as my ThinkPad with an i7, SSD, and loads of RAM cost a lot, and I can't stand latency on my terminal when I'm working hard.

Re: A Tmux Crash Course (2011)

#76
post #40

I know everyone remaps their prefix to ctrl-a - how do you then jump to the start of a line? Edit: Thanks for the solutions. Will have a play. Like the sound of using ctrl-\

I use ctrl-_ for the tmux prefix, which is often available from ctrl-7.

Re: A Tmux Crash Course (2011)

#77
post #31
post #7

If you're willing to spend $14 for a more detailed tutorial, I'd strongly recommend _ tmux: Productive Mouse-Free Development_ from The Pragmatic Bookshelf. It goes through common use cases, common customizations, and pair programming. http://pragprog.com/book/bhtmux/tmux

I do not get the idea of buying a "book" to learn a *nix utility that explains itself in a single man page when all you need to learn is just a few keyboard shortcuts. Obsessively focusing on the tool does not magically improve productivity.

man pages aren't tutorials. While it pays to go through the man pages of certain essential utilities, not all man pages are created equally. Try reading ffmpeg's man page to learn how to use it. But its indispensable once you learn your way around the command.

Re: A Tmux Crash Course (2011)

#78
post #47

Boy, a tiling WM might just blow his mind.

Maybe, but personally I find that terminal windows are the only thing I tend to want to split the screen for. Almost everything else I prefer to run in full screen. If I had a 50" screen or something, I might feel differently, but with two smaller screens the two separate screens offer enough tiling for non-terminal windows. I was planning on installing a tiling WM when I got my last laptop (I used to use Ion, so I'm…

To be fair, in your the OP's case at least your editors are included in the terminal category.

For me I find that even on 25" screens full screen is usually too much. I prefer to split at least once for every screen now. It was different when monitors were 4:3, though. I made things full screen all the time and was happy with it then.

I'm not 100% happy with tiling WMs though, tbh. I find their focus on being completely mouseless and minimalist integration-wise kind of limiting.

Re: A Tmux Crash Course (2011)

#79
post #31

Earlier quoted context omitted.

I do not get the idea of buying a "book" to learn a *nix utility that explains itself in a single man page when all you need to learn is just a few keyboard shortcuts. Obsessively focusing on the tool does not magically improve productivity.

I know! It's really bizarre. It's almost like some people have different preferences from you or something. Let's spend more time talking about how people with different preferences are weird and stupid.

Are there really people who prefer to learn from thin-repackage ebooks and ghetto screencasts?
Post reply on HN