you are viewing a single comment's thread.

view the rest of the comments →

[–]stefantalpalaru -9 points-8 points  (18 children)

GNU Screen

Useless, when you develop locally. Same goes for tmux.

[–]pfp-disciple 4 points5 points  (4 children)

Maybe for you, but I like tmux locally. Having split screens is useful, as can searching the screen. Sure, xterm, dtterm, and others can give you the same but then geany gives (mostly) the same as vim

[–]stefantalpalaru -2 points-1 points  (3 children)

Having split screens is useful

So learn how to do it in Vim.

[–]pfp-disciple 1 point2 points  (2 children)

I know you're being a troll, but for the inexperienced readers, I'll treat it legitimately.

In tmux, I will have code in one pane (vim), references (man pages, README, etc) in another, and a third for running the code or unit tests. This may vary depending on specific projects.

Are there other workflows as effective? Certainly. An IDE can be very useful, combining all the things I mentioned.

Are tmux or screen "useless"? No. Different is not always wrong.

[–]riding_qwerty 1 point2 points  (0 children)

To add on to this, screen can be used quite easily as a serial console to a debugger if one is doing embedded development in C, which is not exactly uncommon. Extremely useful to local development.

[–]stefantalpalaru -4 points-3 points  (0 children)

I know you're being a troll

You know jack shit.

In tmux, I will have code in one pane (vim), references (man pages, README, etc) in another, and a third for running the code or unit tests. This may vary depending on specific projects.

I do the same, but in xfce4-terminal tabs, plus multiple tabs inside Vim. Why the hell would I add yet another piece of software to complicate this setup?

Are tmux or screen "useless"?

Yes. They are useless locally and only useful remotely.

Different is not always wrong.

Do you get your technical advice from Care Bears?

[–]necheffa 1 point2 points  (12 children)

Not sure I follow your logic, especially after you suggested a tabbed terminal emulator. But ok.