Live data from Hacker News

Hyper 3.0.0

github.com

101–105 of 105 posts

Re: Hyper 3.0.0

#101
post #95

Earlier quoted context omitted.

Well, this is odd. I agree with him, and I really do not care about the way he expressed his opinion to the point that I would work with him more than people who think that an Electron-based terminal is a good idea. If I have to choose between the two, I would choose the former. We are different, I suppose, which is OK.

I imagine that at one point there were people that didn't want to work with people who thought that garbage collection was a good idea. Or IDEs. Or high-level languages.

Sure. I wish I could work with hardcore C programmers. :D

Re: Hyper 3.0.0

#102
post #92

Earlier quoted context omitted.

Tmux. Alacritty lacks basic things like splits or tabs so tmux or screen are recommended.

I know that's the answer for running multiple sessions at once, but even if you're a tmux expert I don't see how people live with only one window . I constantly have multiple iterm windows open and frequently open new windows for one-off things.

If you're a tmux expert, it'd work something like this:

1) You don't have the default config/bindings.

2) You use some plugins.

3) You use multiple _panes.

4) You use multiple _windows_ (Do not confuse these 2).

5) You save sessions which persist between tmux sessions/reboots.

6) You run your terminal full screen or at least maximized.

Example:

I make a pane with ctrl+a (I don't use ctrl+b as tmux hotkey) plus - or plus |.

I make a window with ctrl+a + c.

I can switch between panes with ctrl+a + hjkl (or pointer).

I can switch between windows with ctrl+a + 1234567890 (or pointer).

So what matters is that running multiple terminal windows side by side is akin to using Tmux panes, and using multiple terminal tabs is akin to using Tmux windows.

It requires some practice to get used to it because basically Tmux becomes more and more your window manager...

(You can even run Firefox in a terminal btw, with Browsh.)

Re: Hyper 3.0.0

#103

I've been waiting for Hyper to get reordable tabs (which to me is kind of a basic feature). I wonder if this version will finally introduce this functionality.

May I suggest DomTerm ( https://domterm.org )? It has builtin tabs and tiling, which can dragged and reordered with the mouse. It works very nicely (using the GoldenLayout package).

You may, thank you. I'm not really looking for a terminal built on web tech specifically, I use it for work and I care about reliability more than anything else.

I'll take a look and see if I can install it on Linux, though.

Thanks!

Re: Hyper 3.0.0

#104

I just don't understand the use case here. It's an Electron-based terminal... that has a thousand pretty themes, but lacks basic functionality like being able to expand your scroll buffer. It's just not usable as a daily driver. I'm not trying to hate on Electron (VS Code is my main editor now, and I enjoy it). But I just don't see the point here other than, " Look what they wrote with Electron! ". Is it the "social"…

I think it’s just WIP. Just like VS Code wasn’t perfect from the start.

But I can imagine it following the same path. Ecosystem becomes more mature. Plugins get more sophisticated.

Re: Hyper 3.0.0

#105
post #39

I just don't understand the use case here. It's an Electron-based terminal... that has a thousand pretty themes, but lacks basic functionality like being able to expand your scroll buffer. It's just not usable as a daily driver. I'm not trying to hate on Electron (VS Code is my main editor now, and I enjoy it). But I just don't see the point here other than, " Look what they wrote with Electron! ". Is it the "social"…

Ditto here. Given how performance- and security intensive a terminal emulator is (who wants to add JavaScript injection to their list of server security worries?), writing one in Electron seems a bit nuts to me.

well as long as it's not EVAL'ing the .... wait they wouldn't ... OH NO
Post reply on HN