Skip to main content
Became Hot Network Question
Copy edit and actually setting list formatting. No need to override that.
Source Link
Giacomo1968
  • 59.1k
  • 23
  • 180
  • 225

Windows Terminal: Is it possible to scroll past the bottom / have empty space below the cursor with Windows Terminal?

I am using Windows Terminal (1.23.13503.0) with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOTnot a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

  • More scrollback.
  • History retention.
  • Switching shells.
  • Workarounds like pressing Enter.

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

  1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom / adding bottom padding / virtual empty lines below the cursor?
  2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or. Or is this behavior intentionally unsupported?

EDIT: My Terminal version is 1.23.13503.0.

Windows Terminal: Is it possible to scroll past the bottom / have empty space below the cursor?

I am using Windows Terminal with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOT a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or is this behavior intentionally unsupported?

EDIT: My Terminal version is 1.23.13503.0.

Is it possible to scroll past the bottom / have empty space below the cursor with Windows Terminal?

I am using Windows Terminal (1.23.13503.0) with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is not a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:

  • More scrollback.
  • History retention.
  • Switching shells.
  • Workarounds like pressing Enter.

I want to know:

  1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom / adding bottom padding / virtual empty lines below the cursor?
  2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe. Or is this behavior intentionally unsupported?

deleted 106 characters in body
Source Link
FKcosθ
  • 161
  • 4

I am using Windows Terminal with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOT a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or is this behavior intentionally unsupported?

(BTW, I asked ChatGPT the same thing and it said that such a feature is non-existent in Windows Terminal.)

EDIT: My Terminal version is 1.23.13503.0.

I am using Windows Terminal with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOT a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or is this behavior intentionally unsupported?

(BTW, I asked ChatGPT the same thing and it said that such a feature is non-existent in Windows Terminal.)

EDIT: My Terminal version is 1.23.13503.0.

I am using Windows Terminal with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOT a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or is this behavior intentionally unsupported?

EDIT: My Terminal version is 1.23.13503.0.

deleted 82 characters in body
Source Link
FKcosθ
  • 161
  • 4

I am using Windows Terminal with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOT a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or is this behavior intentionally unsupported?

After a bit of digging, I found this question that perhaps meant what I am trying to say. There, the answers said to use Ctrl + L or Ctrl + K, none of which, unsurprisingly, worked for me. In Terminal's Command Prompt, it showed ^L and ^K respectively. Even clear apparently doesn't work. It outputs: 'clear' is not recognized as an internal or external command, operable program or batch file. What?!

I am utterly frustrated. Thanks in advance.

BTW(BTW, I asked ChatGPT the same thing and it said that such a feature is non-existent in Windows Terminal, but I refuse to believe that. (Because the "old" normal Command Prompt has this feature, not a bug, but the latest)

EDIT: My Terminal doesn't?version is Nah, it can't be right... right?)1.23.13503.0.

I am using Windows Terminal with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOT a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or is this behavior intentionally unsupported?

After a bit of digging, I found this question that perhaps meant what I am trying to say. There, the answers said to use Ctrl + L or Ctrl + K, none of which, unsurprisingly, worked for me. In Terminal's Command Prompt, it showed ^L and ^K respectively. Even clear apparently doesn't work. It outputs: 'clear' is not recognized as an internal or external command, operable program or batch file. What?!

I am utterly frustrated. Thanks in advance.

BTW, I asked ChatGPT the same thing and it said that such a feature is non-existent in Windows Terminal, but I refuse to believe that. (Because the "old" normal Command Prompt has this feature, not a bug, but the latest Terminal doesn't? Nah, it can't be right... right?)

I am using Windows Terminal with Command Prompt as the default profile. I have others like PowerShell, Ubuntu 24.04.01 LTS.

This is NOT a scrollback or history issue, if I understand those terms correctly. Scrolling up works fine and I can see all previous output.

My problem is specifically at the bottom of the screen: in classic Command Prompt (conhost), the screen buffer can be taller than the window, so I can scroll past the last line and have empty space below the cursor. This gives visual breathing room while typing near the bottom. And I don't feel claustrophobic.

In Windows Terminal, the cursor is always glued to the bottom edge. Until I actually print new lines, there is no empty space below, and typing feels visually cramped.

I am NOT asking for:
- more scrollback
- history retention
- switching shells
- workarounds like pressing Enter

I want to know:
1. Is there any setting (JSON or otherwise) that allows scrolling past the bottom /
adding bottom padding / virtual empty lines below the cursor?
2. If not, is this a known design limitation of Windows Terminal?

Basically, does Windows Terminal support "scroll past bottom" like classic cmd.exe,
or is this behavior intentionally unsupported?

(BTW, I asked ChatGPT the same thing and it said that such a feature is non-existent in Windows Terminal.)

EDIT: My Terminal version is 1.23.13503.0.

Source Link
FKcosθ
  • 161
  • 4
Loading