diff --git a/tabby-terminal/src/api/baseTerminalTab.component.ts b/tabby-terminal/src/api/baseTerminalTab.component.ts index a17efe05..70314600 100644 --- a/tabby-terminal/src/api/baseTerminalTab.component.ts +++ b/tabby-terminal/src/api/baseTerminalTab.component.ts @@ -488,7 +488,10 @@ export class BaseTerminalTabComponent extends BaseTabComponent implements OnInit } } else { if (this.config.store.terminal.trimWhitespaceOnPaste) { - data = data.trim() + data = data.trimEnd() + if (!data.includes('\r')) { + data = data.trimStart() + } } } }