Skip to content

filegrid/terminal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,954 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows Terminal (Portable Geek Edition)

Project information

Project background

This project focuses on the pain points that show up in geek vibe coding workflows:

  • Fast context recovery when working across multiple projects and modules at the same time
  • Easier input for command-line agent tools, with an experience closer to native Windows components
  • Protection against losing a coding window because of accidental operations

Documentation

Feature overview

Workspace

Workspaces help manage terminals for different development needs within the same scenario.

For workspaces:

  • Click the workspace name in the upper-left corner to enter workspace maintenance and use the unified management entry

  • One workspace can only be opened in one terminal window at a time
  • Locking a workspace helps prevent accidental changes; once unlocked, normal workspace management becomes available again

For each terminal node inside a workspace:

  • The session can be restored from its source (a profile from the base Windows Terminal configuration or an SSH config entry), startup directory, and startup command
  • For newly opened terminal windows, the app infers the startup directory and command to reduce configuration work; the management entry can still be used for correction. To improve inference accuracy, using Tab or similar shortcuts for command completion is not recommended

Bottom input panel

  • Independent control: each terminal node can enable or disable its own bottom input panel, and it is hidden by default
  • Auto-sizing input height: the input box starts at one line and grows with the actual number of input lines
  • Send: Ctrl+Enter sends the current input to the active terminal and restores the newline behavior expected by that terminal
  • Draft cache: input content is cached per panel, and it remains available after reopening the workspace so you can continue editing

Portable distribution

  1. Delivered and run as a single-file build.
  2. English and Chinese release variants are currently supported.

SSH configuration

  1. Connection information can be loaded from SSH config files.
  2. SSH entries are de-duplicated against existing terminal connections.

About

The new Windows Terminal and the original Windows console host, all in the same place!

Resources

Stars

4 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 91.5%
  • C# 4.3%
  • C 1.7%
  • PowerShell 1.3%
  • Batchfile 0.5%
  • HLSL 0.3%
  • Other 0.4%