microsoft/Terminal

pasting large multiline text is extremelly slow

Open

#9.232 geöffnet am 20. Feb. 2021

Auf GitHub ansehen
 (35 Kommentare) (27 Reaktionen) (0 zugewiesene Personen)C++ (3.212 Forks)batch import
Area-PerformanceArea-TerminalControlHelp WantedIssue-BugPriority-2Product-Terminal

Repository-Metriken

Stars
 (35.764 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 27T 19h) (24 gemergte PRs in 30 T)

Beschreibung

Environment

Windows Terminal Preview v1.6.10272.0 on windows 10 20h2

Steps to reproduce

  1. start wt with cmd
  2. launch neovim in terminal mode (no gui)
  3. enter insert mode with
  4. paste a large text, like 200k of json
  5. you get the warning about large text being pasted, accept it
  6. wait....I had to kill wt, not sure how long I would need to wait (many minutes?)

Expected behavior

the text gets pasted instantly

Actual behavior

you have to wait a lot.

I tried pasting the same text in neovim-qt (the official GUI version of neovim) and the text gets inserted instantly.

I understand pasting large text would be weird in normal terminal usage, but when you are using wt to host neovim it is a legit use case.

Contributor Guide