回答:
通常、OS Xアプリケーションでは、を使用してスタイルなしで貼り付けることができます⇧⌥⌘V。ただし、これは必ずしもどこでもサポートされているわけではありません。
クリップボードにあるものからプレーンテキストを取得し、それを再びクリップボードに入れたい場合は、たとえば、ターミナルから次のコマンドを実行できます。
pbpaste | pbcopy
これにより、リッチテキスト形式が削除されます。Automator.appを使用してこれをサービスにラップし、キーボードショートカットからアクセスできるようにすることができます。
クレイジーなショートカットを使用せずにそれを行う方法を見つけられたことは非常にうれしいです(フォーマットされたテキストよりも私を悩ますでしょう)。
mmdeiがhttp://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exceptionで書いているように
「システム環境設定」を開きます
「キーボード」を選択します
「キーボードショートカット」タブを選択します
左側のリストボックスから「アプリケーションのショートカット」を選択します右側のリストボックスの下にある「+」をクリックします
「アプリケーション」入力ボックスに「すべてのアプリケーション」を選択します「メニュータイトル」入力ボックスに「貼り付けと一致スタイル」と入力します「キーボードショートカット」入力ボックスで、command-vと入力して何かを貼り付けようとします。このボックスには、cloverleafコマンド記号の後に-vが続くはずです。追加をクリックします。
勝利!ありがとう。私はこれを10年前に自分でやるべきだった。=)
添加
フォーマットされたテキストを貼り付ける必要がある場合は、右クリック-貼り付けを使用します。
@slhckが指摘した⇧⌥⌘Vように、Safari、TextEdit、Mail、Messages、Notes、さらにはMicrosoft Wordなどの多くのアプリで「スタイルを貼り付けて一致」する便利なキーの組み合わせです。 Wordで「書式設定に一致する」が、結果は私が知る限り同一です)。Wordのアプローチの厄介な点の1つは、コピーしたテキスト自体がスタイル設定されていない場合、その⇧⌥⌘V組み合わせは何もしないということです。そのため、⇧⌥⌘Vスタイル設定されていないテキストを常に貼り付けることに依存することの障害になります。(Appleアプリで⇧⌥⌘Vは⌘V、テキストのスタイルが設定されていない場合に便利です。)
私が知る限り、Adobe CS 6では、InDesignにのみ「フォーマットなしで貼り付け」オプションがあります(⇧⌘V; ⇧⌥⌘V「貼り付け」に使用します)。[システム環境設定]> [キーボード]> [キーボードショートカット]を使用してこれらのキーストロークを変更できますが、Illustratorでは役立ちません。
したがって、より包括的なソリューションの場合、最初の高速で優雅な方法と、他の迅速でダーティな方法の2つがあります。
お役に立てば幸いです!
クリップボード履歴を提供する多くのアプリケーション(Alfredなど)は、コピーされたアイテムのプレーンテキストバージョンのみを保持します。そのため、最前面のアプリケーションが⌥⇧⌘Vをサポートしていない場合、クリップボード履歴から貼り付けることができます。
別のオプションは、次のようなスクリプトにショートカットを割り当てることです。
set the clipboard to (the clipboard)
〜/ Library / KeyBindings /を作成して、このようなプロパティリストをDefaultKeyBinding.dictとして保存することもできます。
{
"~@V" = pasteAsPlainText:;
}
ただし、Illustratorでは機能しません。カスタムキーバインドとリッチテキストをサポートするほとんどのアプリケーションには、プレーンテキストとして貼り付けるためのメニューバー項目もあります。
ここに既に投稿されているソリューションに加えて、Mac OSに常にプレーンテキストを貼り付けることができるユーティリティがいくつかあります。
プレーンクリップ、無料、末尾の空白の削除などの追加機能
iClipboard、有料、履歴のクリップボードマネージャー、検索、クリッピングのグループ化
FormatMatchと呼ばれるツールもありましたが、廃止されたようです。
@IanAtkinコメントに追加するには、システム設定->キーボード->ショートカットの[アプリのショートカット]、[すべてのアプリケーション]で、次を追加できます。
「貼り付けと一致の書式設定
」=コマンド+ v
面白いですが、両方を追加する必要がありました。前者はMS Wordで動作し、後者はEvernoteで動作します。したがって、一部のアプリケーションで機能しない場合は、[編集]メニューを参照して、必要な書式なしの貼り付けと呼ばれるものを確認することができます。
また、
「貼り付け」= Shift + Command + v を追加
して、書式設定で貼り付けることもできます。
Microsoft Wordにプレーンテキストを貼り付ける場合は、このリソースをご覧ください。ここでの他の回答は、宛先のスタイルまたはフォーマットを一致させることによる貼り付けのみを扱っています。
手順は、Wordでマクロを作成し、このマクロに選択したキーボードショートカットを割り当てることです。このプロセスは非常に簡単で、合計で5〜10分しかかかりません。
Word 2016でサポートするには、このフォローアップ投稿で説明されているように、クリップボードにコンテンツがないスクリプトの一部を削除またはコメントアウトします。
私の50cの価値として、MacにPCキーボードを持っているので、command-alt-option-shiftを実行することは、実際には実行も記憶も現実的ではありません。私はショートカットでcommand-Vの「フォーマットなしで貼り付け」を交換しようとしましたが、これは元に戻された他のものを壊します。
私の現在の解決策は、貼り付けたいすべてのテキストをVisual Studioのコードウィンドウに貼り付け、再度切り取り、どこにでも貼り付けることです。これにより、すべてのフォーマットが削除されます。VS Codeは、Microsoftから無料でダウンロードできます。開発者として、とにかくそれを使用しています。他のテキストエディタも機能する場合があります。
プレーンテキストコピーというアプリを使い始めたばかりです。ちょうどそれを行います-フォーマットせずにテキストをコピーします。誰かがそれを必要とする場合、それはここにあります:https : //itunes.apple.com/se/app/plain-text-copy/id1297888715