Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A lot of the comments mention the AI inclusion from an LLM-is-everywhere point of view. I'm also a little confused about why behaviour like that is in a terminal rather than a shell?

To my mind I just want the terminal to render text and handle input, and then it's my shell's job to define behaviour of commands etc.

I find that a super helpful distinction- what if you like iterm but want a different shell like fish or xonsh? How does the LLM integrate there? Is it still gonna spit out zsh commands?

I'm not an apple user, so maybe I'm missing something abouf iterm?



iTerm2 does a bunch of things with native controls that would not be the same in the shell. E.g. tmux integration allows the windows/panes etc. of a tmux session to show up as actual panes in tmux.

The composer is a small native popup that allows you to edit a command using a native textbox instead of interacting with the terminal, and then send it all at once. The AI stuff hooks into this.


iTerm is a feature-packed terminal emulator that's had shell-integration and various smart features to automatically trigger actions based on the terminal text content for a long time, long before the current AI wave.


That makes sense then! I hadn't realises this about iterm since I've never used it- it seems like a blurring of the lines between shell and terminal that I wouldn't want, but maybe I'm not the target user.




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

Search: