Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Screen

New Windows Terminal - tabbed, emoji-capable Windows command-line experience.

Recommended Posts

Posted · Original PosterOP
Quote

Yes, Windows 10 now has a bona-fide desktop terminal app called …drum roll …Windows Terminal.

Yeah, no marks for originality there, Microsoft.
 

The new Windows Terminal app boasts a a clean, tabbed UI, full Unicode support (yes, including emoji) and will support themes and extensions so that developers can tailor a terminal environment that is totally to their taste.
 

The app will provide full access to Command Prompt, PowerShell, WSL, SSH and more.

Windows Terminal will be distributed through the Microsoft Store, and not tied to specific OS updates. This should ensure Microsoft is able to deliver new features to users without needing them to ‘reboot to install updates’ or pass through any other time-consuming hurdles.

The terminal can be tested out right now and is opensource, along with the terminal a new mono-type based font is also getting developed by Microsoft which is also, once again Open Source.

And you know it is awesome when there is a video showcasing a terminal.

Quote

Visit the repo (below) to clone, build, test, and run the Terminal! You can file bugs and share feedback with us and the community as well as fix issues and make improvements on GitHub

Repo: https://github.com/Microsoft/Terminal
Source : https://arstechnica.com/gadgets/2019/05/coming-soon-windows-terminal-finally-a-tabbed-emoji-capable-windows-command-line/

https://www.omgubuntu.co.uk/2019/05/ubuntu-support-windows-subsystem-linux-2

 

Devblog : https://devblogs.microsoft.com/commandline/introducing-windows-terminal/

Link to post
Share on other sites

Between this and Microsoft shipping a full Linux kernel within Windows, I believe they're either admitting defeat in some way or trying to make Windows more attractive to developers.

 

Probably the latter.


Mechanical keyboard aficionado, professional fox

Mechanical Keyboard Club | Don't buy "gaming" keyboards, yo

Please quote me so I can see that you replied.

 

Be proud of who you are.

Link to post
Share on other sites

Looks cool, but it won't build.  Guess I'll wait till it hits the store.


Resident Mozilla Shill.   Typed on my Ortholinear JJ40 custom keyboard
               __     I am the ASCIIDino.
              / _)
     _.----._/ /      If you can see me you 
    /         /       must put me in your 
 __/ (  | (  |        signature for 24 hours.
/__.-'|_|--|_|        
Link to post
Share on other sites
28 minutes ago, Nowak said:

Between this and Microsoft shipping a full Linux kernel within Windows, I believe they're either admitting defeat in some way or trying to make Windows more attractive to developers.

 

Probably the latter.

Or they want it all and offer the customer the choice of what they want...


"Hell is full of good meanings, but Heaven is full of good works"

Link to post
Share on other sites

Microsoft has been moving to cross-platform for some time now, especially for developpers. With stuff like Xamarin and more and more native support for their tools on other platforms. I'm guessing this is just another one of those tools that they thought needed adressing. 

Link to post
Share on other sites
2 hours ago, Screen said:

The new Windows Terminal app boasts a a clean, tabbed UI, full Unicode support (yes, including emoji) and will support themes and extensions so that developers can tailor a terminal environment that is totally to their taste

What's the point of that may i ask?


yeet!

Link to post
Share on other sites
2 hours ago, Screen said:

Yes, Windows 10 now has a bona-fide desktop terminal app called …drum roll …Windows Terminal.

Yeah, no marks for originality there, Microsoft.

I wouldnt want them to be original. :D Just keep it simple and keep the marketing BS out of it.

With this and the Linux kernel it seems were are going back to the good old days.

Link to post
Share on other sites
9 minutes ago, SlimyPython said:

What's the point of that may i ask?

For hip javascript developers debugging emojis in their web apps.


this is one of the greatest thing that has happened to me recently, and it happened on this forum, those involved have my eternal gratitude http://linustechtips.com/main/topic/198850-update-alex-got-his-moto-g2-lets-get-a-moto-g-for-alexgoeshigh-unofficial/ :')

i use to have the second best link in the world here, but it died ;_; its a 404 now but it will always be here

 

Link to post
Share on other sites

This reminds me a lot of cmdr, which is a good thing. This sounds really promising. I probably won't be able to replace PuTTY with it since I still need access to comm ports, but the tabbed SSH sounds dreamy.

 

2 hours ago, Fez_Boy said:

Looks cool, but it won't build.  Guess I'll wait till it hits the store. 

Seems like the build instructions are fairly incomplete. Have you made sure that you got all dependencies (not listed in the readme) installed?

  • Windows 10 SDK, version 1903 (1903 is also needed to run the program)
  • Visual Studio 2017 or later.
  • The VS package "Desktop Development with c++"
  • The VS package "Universal Windows Platform Development"
  • C++ ATL in VS.
Link to post
Share on other sites
3 hours ago, SlimyPython said:

What's the point of that may i ask?

Because supporting UTF-8 will automatically support emoji, and any terminal app should use UTF-8 in the first place.

Most Linux terminals support UTF-8 and emoji already.

Link to post
Share on other sites
4 hours ago, SlimyPython said:

What's the point of that may i ask?

Real talk: probably because not including it would not be a benefit of emojis actually got used for something. 

 

That or they are marketing it towards youth, where the ammount of emojis indicate their level of dedication

 

/s

Link to post
Share on other sites

I hope this is available in safe mode as well.


Specs: Motherboard: Asus X470-PLUS TUF gaming (Yes I know it's poor but I wasn't informed) RAM: Corsair VENGEANCE® LPX DDR4 3200Mhz CL16-18-18-36 2x8GB

            CPU: Ryzen 7 2700X @ 4.2Ghz          Case: Antec P8     PSU: G.Storm GS850                        Cooler: Antec K240 with two Noctura Industrial PPC 3000 PWM

            Drives: Samsung 970 EVO plus 250GB, Micron 1100 2TB, Seagate ST4000DM000/1F2168 GPU: EVGA RTX 2080 ti Black edition @ 2Ghz

                                                                                                                             

Link to post
Share on other sites
4 hours ago, LAwLz said:

Windows 10 SDK, version 1903 (1903 is also needed to run the program)

Well that explains it, I'm still on 1803.


Resident Mozilla Shill.   Typed on my Ortholinear JJ40 custom keyboard
               __     I am the ASCIIDino.
              / _)
     _.----._/ /      If you can see me you 
    /         /       must put me in your 
 __/ (  | (  |        signature for 24 hours.
/__.-'|_|--|_|        
Link to post
Share on other sites

Interesting move, but does looks good. 


Ryzen 7 3800X | X570 Aorus Elite | G.Skill 16GB 3200MHz C16 | Radeon RX 5700 XT | Samsung 850 PRO 256GB | Mouse: Zowie S1 | OS: Windows 10

Link to post
Share on other sites
2 hours ago, HarryNyquist said:

any terminal app should use UTF-8 in the first place.

Not if it supports emoji.


Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to post
Share on other sites
2 minutes ago, Drak3 said:

Not if it supports emoji.

Why not?  Just because it's there doesn't mean you have to use it, and it's required for proper utf-8 support, which is most definitely a necessity.


Resident Mozilla Shill.   Typed on my Ortholinear JJ40 custom keyboard
               __     I am the ASCIIDino.
              / _)
     _.----._/ /      If you can see me you 
    /         /       must put me in your 
 __/ (  | (  |        signature for 24 hours.
/__.-'|_|--|_|        
Link to post
Share on other sites

Aero glass coming back confirmed. xD

Screenshot_1.png.02f906a4667a5f8c900e209b4d7e808f.png

(See, even Microsoft knows it's better)

 

Anyways, looks good. Maybe one day I'll move to Windows 10. Maybe...


Current Rig

i7 2600k @ 4.7ghz 1.4v - EVGA GTX 970 ACX 2.0 @ 1500mhz - 16GB Hyper x Fury 1866 - Asus p8z77-v lk (1$) - BX500 250GB SSD - 2x1TB HDD storage - EVGA 650w 80+G G2

 

FX 8320 Rig

FX 8320 @ 4.5ghz - EVGA GTX 770 SC 2GB - 16GB RAM - 250GB SSD - CM 212 EVO - Asus M5A97 R2.0 - EVGA 500w Bronze - CM Elite 430 Black

 

Nahelem Rig

i7 860 @ 3.7ghz - 8GB DDR3 - GTX 670 - 250GB SSD

 

And of course, my q6600 rig

q6600 @ 3.4ghz 1.45v - Zalman copper cooler - 8GB DDR2 - GTX 560ti - 250GB SSD

 

Server 1: FX 6100 @ 3.8ghz - 12GB DDR3

Server 2 - q6700 @ 3.2ghz - 8GB DDR3

PFSense router: Core 2 Duo @3.16ghz - 4GB DDR3 - 64GB SSD - 16 port tplink gigabit switch

Openmediavault: 4TB - 4GB DDR2 - q6600

 

The 5$ Laptop (Asus r510c) (+60$ worth of upgrades)

Core i5 i5-3337U 1.8ghz (2.5ghz) - 240gb SSD - 320gb WD Black - 8GB DDR3 - Intel HD Graphics 4000

 

HTPC - Wolf In Sheep's Clothing (Crappy HP OEM SFF case and PSU from 2009)

AMD A8 6800k @4.2ghz - GT 1030 2GB GDDR5 - 8GB DDR3 - 250GB SP SSD - Some Asus FM2+ motherboard

 

Bedroom HTPC - The 939 Monster

AMD Athlon 64 x2 @ 2.8ghz - HD 3850 256mb - 4GB DDR400 - 80GB WD Blue IDE - SOCKET 939 BITCHES

Link to post
Share on other sites
44 minutes ago, Fez_Boy said:

Just because it's there doesn't mean you have to use it

Every instance so far has been, 'yes, you do.'

 

45 minutes ago, Fez_Boy said:

it's required for proper utf-8 support, 

And? Move to a standard that doesn't include emoji. It's a waste of time and effort to use a system that incorporates emoji garbage.


Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to post
Share on other sites
9 hours ago, Nowak said:

Between this and Microsoft shipping a full Linux kernel within Windows, I believe they're either admitting defeat in some way or trying to make Windows more attractive to developers.

 

Windows has always been a disjointed mess in that regard. It’s entire framework was/is not developer friendly. 

 

Its gotten better, but there is a reason most servers run some variant of Linux. 


Laptop: 2016 13" nTB MacBook Pro Core i5 | Phone: iPhone 8 Plus 64GB | Wearables: Apple Watch Sport Series 2 | CPU: R5 2600 | Mobo: ASRock B450M Pro4 | RAM: 16GB 2666 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 10 | Storage: 480GB PNY SSD & 2TB WD Green HDD | PSU: Corsair CX600M | Display: Dell 27 Gaming Monitor S2719DGF 1440p @155Hz, Dell UZ2215H 21.5" 1080p, ViewSonic VX2450wm-LED 23.6" 1080p | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G303 | Audio: Audio Technica ATH-M50X & Blue Snowball
Link to post
Share on other sites

inb4 someone makes a programming language that only uses emoji


"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

"A redline a day keeps depression at bay" - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.4 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 and 2 x Seagate ST2000DM006 (in RAID 0 for games!) - The good old Corsair GS700 - Yamakasi Catleap 2703 27" 1440p and ASUS VS239H-P 1080p 23" - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

 

Avid Miata autocrosser :D

Link to post
Share on other sites
4 minutes ago, Drak3 said:

And? Move to a standard that doesn't include emoji. It's a waste of time and effort to use a system that incorporates emoji garbage.

Unicode is critical for internationalization. There is no standard that supports international script as fluently as Unicode does.

Link to post
Share on other sites

Any idea of when this is coming to the store? I'm not going to early-adopt 1903 just to test a terminal that may/may not work.


Current Build:

CPU: i7-8700K @4.7 GHz/1.25v (all cores)

GPU: GTX 1070 FE

RAM: 2x8GB G.Skill Ripjaws V DDR4 @3200 MHz

Mobo: Asus Prime Z370-A

CPU Cooler: Hyper 212 Evo

PSU: EVGA 650 Watt G2 Supernova

Case: NZXT S340 Elite

 

Current Laptop:

Model: HP Envy X360 13

CPU: Ryzen 7 2700U

GPU: Radeon Vega 10 (Integrated)

RAM: 8GB 2400 MHz, dual channel

 

Old PC:

CPU: Intel i7 980X @4.0 GHz/1.34v

RAM: 3x4GB DDR3 @1333 MHz

Mobo: Some old x58 board

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×