Best Practices and Q&A

Harry · 13 Sep 2026 · 1 views

Best Practices

  • Keep settings.json in a dotfiles repo and link it.
  • Set one default shell and trim hidden profiles.
  • Bind your most common actions to muscle memory.
  • Use focus mode and zoom for deep concentration.
  • Test new schemes before adopting them globally.

Interview Q&A

Q: How do you run two shells side by side?

A: Alt+Shift+D splits a pane to the right or Alt+Shift+Minus down, then switch panes with Alt+Arrow keys.

Q: Where do profiles and settings live?

A: In settings.json under the Windows Terminal LocalState folder, opened with Ctrl+Shift+, and reloaded live on save.

Q: How do you add a custom Linux terminal?

A: Add a profile whose commandline points at the shell's executable, such as Git Bash bash.exe or a WSL distro executable.

Q: Terminal vs shell, what's the difference?

A: The terminal renders text and sends input; the shell (PowerShell/CMD/bash) interprets commands. Windows Terminal is the former, hosting any of the latter.

Key Points

  • Profiles and panes make the terminal a workspace.
  • settings.json is portable and scriptable.
  • WSL and SSH integrate as first-class profiles.
  • Keyboard-first use multiplies productivity.
Share this post:

Comments (0)

Please login or register to comment.