Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Related project: Extraterm #11

Closed
sedwards2009 opened this issue Sep 21, 2017 · 2 comments
Closed

Related project: Extraterm #11

sedwards2009 opened this issue Sep 21, 2017 · 2 comments

Comments

@sedwards2009
Copy link

Hello,

I saw your comments on hacker News and found your side project here. You might be interested to know that I'm also working on a project related to improving life inside the shell. It's a terminal called Extraterm which aims to expand on the traditional idea of the terminal emulator with richer data display, better handling of text (more like a text editor at times) and also a much tighter integration with the shell. The main site is here: http://extraterm.org/ Don't forget to read the Features page and the from and show commands which allow for reuse of previous data as input to shell commands.

I see that you are experimenting with piping different data types like JSON and CSV between commands instead of just plain text/bytes. Adding direct support to Extraterm to display tabular data or tree structured data isn't outside the scope of my project.

I encourage you to brainstorm up a list of features, crazy or otherwise, that you would like to see supported on the terminal side. I can't promise anything, but I plan to make Extraterm extensible with a plugin system in the future. Having some kind of a wishlist from you would serve as great input to the design of this plugin system. I would love to see a modern shell which took advantage of a modern updated terminal.

cheers, Simon http://extraterm.org/

@lmorg
Copy link
Owner

lmorg commented Sep 22, 2017

Looks interesting, I'll have a play at some point this weekend and get back to you. I've been working on a framework within my shell to inline various media formats. Currently it just supports images via ANSI true colour blocks (so the image is pixelated) but it was the only way I found reliable across terminals. But the idea behind building a framework for rendering such content was so that I could add support for any terminal multiplexers that came along and offered rich formatting. So it shouldn't be too much work to add in support for your terminal's for the richer content.

@lmorg
Copy link
Owner

lmorg commented Jan 31, 2018

Thank you for the thought but I'm going to close this ticket for now because after living with murex for a few months I think my focus needs to shift back to core functionality with the nice to have advanced handling of documents being sidelined - for now.

@lmorg lmorg closed this as completed Jan 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants