Feature Request: Add a setting that disables HTML copy #3775

Open
opened 2026-01-30 23:29:52 +00:00 by claunia · 0 comments
Owner

Originally created by @allykzam on GitHub (Sep 6, 2019).

Originally assigned to: @bitcrazed on GitHub.

Description of the new feature/enhancement

The new HTML copy feature introduced in v0.4.2382.0 may not always be desirable, and removing the formatting typically means either opening a text editor like Notepad, pasting the text, and then copying it again, or asking the receiving application to strip formatting. When text is copied out of the terminal on a regular basis, this small delays can add up a bit, and suck up time in someone's day. For cases where a user knows this is going to happen to them frequently, it would be helpful if there were a setting that could disable the HTML copy feature.

If entirely disabling HTML copy is undesirable, under the assumption that users may still want to keep formatting sometimes, another possible option would be to provide separate key bindings that behave the "old" way. However, admittedly with no experience with the codebase, this seems like it would be more work.

Originally created by @allykzam on GitHub (Sep 6, 2019). Originally assigned to: @bitcrazed on GitHub. # Description of the new feature/enhancement The new HTML copy feature introduced in `v0.4.2382.0` may not always be desirable, and removing the formatting typically means either opening a text editor like Notepad, pasting the text, and then copying it again, or asking the receiving application to strip formatting. When text is copied out of the terminal on a regular basis, this small delays can add up a bit, and suck up time in someone's day. For cases where a user knows this is going to happen to them frequently, it would be helpful if there were a setting that could disable the HTML copy feature. If entirely disabling HTML copy is undesirable, under the assumption that users may still want to keep formatting sometimes, another possible option would be to provide separate key bindings that behave the "old" way. However, admittedly with no experience with the codebase, this seems like it would be more work.
claunia added the Needs-TriageArea-SettingsIssue-TaskProduct-Terminal labels 2026-01-30 23:29:52 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#3775