Cmd-Shift-C acts as "Copy As > Pain Text" which could be a workaround. You could use something like Karabiner-Elements to make this binding the default in Bear.
I too am looking for a way to easily copy/paste single line commands formatted as `code` into a terminal. One snag with the workaround above is that you can't use triple-click to quickly select the whole line in bear. If you do, then you copy the carriage return at the end of the line too, so your command runs immediately on paste, which is not good.
Funny how writing something down makes you think of new approaches to a problem. It turns out that if you're using iTerm2 there is a way to map a shortcut like Cmd-Shift-V to a custom command that will trim off that newline for you. Quick copy and paste from Bear to the terminal for one-line commands, provided you remember to hold Shift during both operations.
Thanks Danilo. The use case I had in mind was for a single line, where I don't want the carriage return copied.
I have a lot of notes where I have a plain text sentence describing what to do, followed by a `code` line with the command to actually do it. What I was looking for was an easy way to copy/paste those commands into a terminal, without either the ` characters or the carriage return, and without having to carefully select the exact text needed before copying. I'd rather triple-click on the line, copy, then paste into the terminal. Then I can edit the command if needed, and press enter to run it.