randy3k / Terminus

Bring a real terminal to Sublime Text
https://packagecontrol.io/packages/Terminus
MIT License
1.38k stars 84 forks source link

[Feature Request] Different Coloured inputs in terminus. #287

Open arshappleid opened 3 years ago

arshappleid commented 3 years ago

Hey there I am using a user theme in sublime terminus , with a plain black background and white outputs.

Is there a way to have inputs show as blue colours, and the errors as red colours. (Something like a Molokai theme).

Thanks.

randy3k commented 3 years ago

What you specify in the settings are the actual color choice for the ANSI colors for the terminal. The terminal determines which ANSI color is used in each position of the terminal. The color scheme has no controls what is highlighted in what color.

arshappleid commented 3 years ago

So is it possible to have different coloured inputs in the terminal ?

randy3k commented 3 years ago

Maybe (depends on your shell), but it is irrelevant to Terminus.

arshappleid commented 3 years ago

Do you think I can use terminus or your other plugins to run my code, in Mac terminal app. I am using terminus to open the terminal in the bottom of my pane. But I would like it to use the terminal app on my Mac to run the same command.

I tried using "terminus_open", but it still makes use of Sublime to open the terminal.

All I want it to do, after clicking build :

  1. if terminal app is not open , open it , and show the output of the code.
  2. if terminal app is open, and is already displaying output of a different file, show the output of the file that gave the latest build command.

Basically what terminus is doing by default, but in the bottom pane.

Or If it can even open terminus in a new sublime window , that I can have opened on the side. And each time I build a file(for any file I build on) , shows the output in that window. The terminus with origami package does something similar but :

  1. it opens a new pane each time , rather than a window.
  2. it tries to open a new pane, rather than using the previously opened window , to show the output.