Problem 1: Ctrl+Shift+V (Cmd+Shift+V) will help you paste as plain text, but it only works in a Figma file, if you copy from external source, it’s not working, as I know.
Problem 2: You have to press delete the destination text before paste, If you paste it when the text “highlight”, it will become a hyperlink.
I’m pasting text (CMD+SHIFT+V) from external sources into Figma components hundreds of times per session. Pasting overrides my formatting and I have to reset the Text style and the Fill which is a HUGE productivity killer to me.
I don’t think anyone would ever want to keep the formatting when pasting into any text field from outside Figma.
I certainly want to avoid installing another plugin to paste. Please make CMD+V an unstyled paste by default.
Update: CMD+SHIFT+V works well inside Figma and when you paste from outside, it doesn’t carry the formatting. This resolves the case for me.
In case it’s useful here or elsewhere, I use TextEdit on the Mac with the new document format set to Plain Text (in Preferences) as a kind of clipboard between applications for exactly this - copy from wherever, paste into Textedit, copy from Textedit, paste to destination.
Having CMD + V include styles is causing problems for me as well. When designers copy and paste text between components it overrides their styles, thus breaking component instance inheritance. So when the design system needs to push updates, we can’t push updates to those styles as they have been overridden.
I never, ever want to copy and override styles with copy paste. I’m just trying to copy the plain text.
Getting people to consistently use the proper copy/paste function across a large organization of designers is not realistic.
The best solution would be for Figma to make the “plain text” the default.
But I’ve a workaround for the time till they fix it. But it’s only for Mac OS, don’t know if it can be achieved on Windows.
The workaround:
Add a custom keyboard shortcut in your Mac OS settings and use the menu titles as the path for the shortcut. Edit->Paste Over Selection
and then choose “cmd + V” as the shortcut.
This works for me, and it doesn’t cause any problems (yet) with pasting other elements or instances.
More info:
Apple Support
Dang. I know in theory this should work but it didn’t for me for some reason.
This workaround did it for me:
Add a custom keyboard shortcut in your Mac OS settings and use the menu titles as the path for the shortcut. Edit->Copy As->Copy as Text
and then choose “cmd + Shift + C” as the shortcut.
Thanks dude, you just saved potentially hours of my lifetime
The problem I’m having is:
- I copy text from the web- the text is a link
- I paste the text into Figma
- Figma turns the text into a link.
- Command-Shift-V does not solve this. It still pastes it as a link, where as I want plain, unlinked text.
Does anyone have any suggestions on how to stop this from happening?
This is what I am trying to figure out too. it also brings bullet points and underlines over with shift+cmd+v
why is there no paste as plain text? how can i paste a URL text and not the “<title>” of the page with hyperlinked text? i’m literally going insane over these…
almost every tool has “cmd+shift+v” for this, its bizarre how a “ux design” tool would decide to go in different ways