diff --git a/terminus-terminal/src/components/terminalTab.component.ts b/terminus-terminal/src/components/terminalTab.component.ts index 96fb0185..d9b616ab 100644 --- a/terminus-terminal/src/components/terminalTab.component.ts +++ b/terminus-terminal/src/components/terminalTab.component.ts @@ -302,7 +302,11 @@ export class TerminalTabComponent extends BaseTabComponent { if (this.config.store.terminal.bracketedPaste) { data = '\x1b[200~' + data + '\x1b[201~' } - data = data.replace(/\n/g, '\r') + if (this.hostApp.platform === Platform.Windows) { + data = data.replace(/\r\n/g, '\r') + } else { + data = data.replace(/\n/g, '\r') + } this.sendInput(data) }