Hacker Newsnew | past | comments | ask | show | jobs | submit | hesslau_'s commentslogin

I'd love to use a terminal with similar features on linux


Terminator comes close, but to be honest, iTerm2 still beats it with its user friendliness and features.

It's really interesting how OS X is the one that has a terminal emulator with the most features out there.

iTerm2 now comes with 24-bit colors, command completion popup, notifications, triggers, profiles, mouseless copy, split panes, search, and you can even have inline images/gifs all out of the box with zero or minimal configuration required. That's just awesome.

All of these features and iTerm2 still feels much faster than Terminator to me.


> It's really interesting how OS X is the one that has a terminal emulator with the most features out there.

In my experience, the vast majority of web developers use OS X. Those of us doing server side and devops work spend a lot of time in the terminal


"It's really interesting how OS X is the one that has a terminal emulator with the most features out there."

Actually that will be Windows with ConEmu. You can even run GUI apps inside the terminal with it.


I found iterm2 to be my most-missed piece of software when switching to linux desktop. Terminator just doesn't compare with ease-of-use, look, and feel. Gnome terminal is nice but lacks some of the rich features.


When I still used Linux on the desktop, I just used urxvt.


Simply in case anyone is not already aware, there are some phenomenal add-on features for urxvt through the perl extensions: https://github.com/muennich/urxvt-perls/

Notably, keyboard-select allows you to cut/paste things into the X buffer from anywhere in the terminal scrollback using only keyboard shortcuts. url-select, conversely, allows you to cycle through any visible URLs and either open them in an external browser or copy them to the X buffer.


I can definetely relate. I found myself spending time in the morning coding some JS project using scala-js [1] to get a daily dose of sexy elegancy before turning to rather ugly PHP tasks.

[1] http://www.scala-js.org/


> Even more awesome : integration with trello.

great idea! i'm putting this on my weekend-projects list


My favourite technique: position absolute and top: 0 bottom: 0 left: 0 right: 0

also doesn't require a fixed width http://codepen.io/anon/pen/vsliJ


Your technique is less good (on IE11) when you resize the width of the browser. The text finish outside the div, while DigitalSea's solution works well.


That's great! And it seems to have pretty good browser support.


Offtopic:

the line

> .waitForElementVisible("button[name=btnG]", 1000)

in the demo test caught my attention - what is a good way to achieve this in production code? i.e. execute a function when a certain element which matches the query becomes visible?

atm i'm using the DOMNodeInserted event (debounced)

> $(document).on('DOMNodeInserted', _.debounce(function(e, ui) {}, 100);


Take a look at Mutation Observers. The only problem might be browser support: http://caniuse.com/#search=MutationObserver


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: