web-dev-qa-db-ja.com

OSXでのみプレーンテキストをコピー&ペーストしますか?

私の問題:WebページやIllustratorから何かをコピーし、それをEメールや他のIllustrator文書に貼り付けると、テキストを新しい文書のフォーマットに一致させたいだけの場合は、元の文書からスタイルが継承されます。

選択したプレーンテキストだけを読むようにOSXにコピーアンドペーストを強制する方法はありますか?

47
nipponese

通常、OS Xアプリケーションでは、スタイルを使わずに貼り付けることができます。 V。これは必ずしも至る所でサポートされているわけではありません。

単にクリップボードに入っているものからプレーンテキストを取得して、それを再びクリップボードに入れたい場合は、たとえばターミナルから次のコマンドを実行できます。

pbpaste | pbcopy

これはリッチテキストフォーマットを取り除きます。キーボードショートカットでアクセスできるようにするには、Automator.appを使用してこれをサービスにラップできます。

54
slhck

私は狂気のショートカットを使用せずにそれを実行する方法を見つけたことを非常に嬉しく思います(それはフォーマットされたテキスト以上のものを私に悩ませます)。

Mmdeiが で書いているようにhttp://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception

「システム環境設定」を開く

「キーボード」を選択

[キーボードショートカット]タブをクリックします。

左側のリストボックスから[アプリケーションのショートカット]を選択します。右側のリストボックスの下にある[+]をクリックします。

「アプリケーション」入力ボックスに「すべてのアプリケーション」を選択します。「メニュータイトル」入力ボックスに「貼り付けとスタイルの一致」を入力します。このボックスに、cloverleafコマンド記号とそれに続く-vがあるはずです。追加をクリックします。

勝利!ありがとう。私は10年前に自分でこれをやったはずです。 =)

加算

フォーマットされたテキストを貼り付ける必要がある場合は、右クリック - 貼り付けを使用します。

32
user1244109

@ sllckが指摘したように、 V Safari、TextEdit、Mail、Messages、Notes、さらにはMicrosoft Wordなど、多くのアプリケーションで「スタイルを貼り付けて一致させる」ための便利なキーの組み合わせです(Wordでは「貼り付けおよび一致の書式設定」を行います)。しかし、結果は私が言うことができる限り同じです。 Wordのアプローチの厄介な点の1つは、コピーしたテキスト自体がスタイル設定されていない場合、 V 組み合わせは何もしません。だからそれは頼ることへの障害です V スタイルのないテキストを常に貼り付ける(アップルのアプリでは、 V 便利に模倣します V テキストのスタイルが正しくない場合)

私が言うことができる限り、Adobe CS 6のうち、InDesignだけが「フォーマットせずに貼り付け」オプションを持っています(V;それは使用しています V 「その場で貼り付け」を参照してください。 [システム環境設定]> [キーボード]> [キーボードショートカット]を使用してこれらのキーストロークを変更できますが、Illustratorでは役に立ちません。

したがって、より包括的な解決策としては、2つの方法があります。1つは速くて優雅で、もう1つは速くて汚れている方法です。

  1. クリップボード管理を提供するプログラム(たくさんあります)をインストールします。例えば、私は無料でシンプルな、オープンソースのアプリ FlyCut を使います。この方法を採用する場合は、(FlyCutの[設定]> [一般]で)「スティッキーベゼル」をオフにして、ホットキーを次のように設定したいと思うかもしれません。 V (それはオプション+ Vです)または CtrlV (FlyCutの環境設定>ホットキー)。これらのキーストロークが他のアプリケーションで使用されていない限り、新しい2つのキーの組み合わせでシステム全体にスタイルのないテキストが貼り付けられます。 (私は得ることができませんでした V ただし、FlyCutを正しく機能させるには、他のクリップボードマネージャアプリケーションでうまくいく可能性があります。 AlfredQuicksilverClipMen 、または - を試すことができます。 その他 、FlyCutのようにスタイル化されていないテキストだけを貼り付けることはできません。)
  2. コピーしたテキストからスタイルをすばやく消去するには、コピーしたテキストをスタイル付きでWebブラウザのアドレスバーに貼り付けてから、アドレスバーからコピーまたは切り取ることができます(ただし、このトリックはすべてのフィールドに対してのみ有効です)。プレーンテキストのみを受け付けます。これは、Safari、Chrome、Firefoxのアドレスバー(少なくとも)で動作します。もちろん、このアプローチは#1のようなソリューションに頼るよりもはるかにエレガントではなく、時間もかかりませんが、ほぼすべてのコンピューターで簡単に実行できるという利点があります。に新しいソフトウェアをインストールします。

それが役立つことを願っています!

6
Andy Mo

クリップボード履歴を提供する多くのアプリケーション( Alfred など)は、コピーされたアイテムのプレーンテキストバージョンのみを保持します。最前面のアプリケーションが⌥⇧⌘Vをサポートしていない場合は、クリップボードの履歴から貼り付けることができます。

もう1つの選択肢は、 このようにスクリプトにショートカット を割り当てることです。

set the clipboard to (the clipboard)

〜/ Library/KeyBindings /を作成して、このようなプロパティリストをDefaultKeyBinding.dictとして保存してみることもできます。

{
    "~@V" = pasteAsPlainText:;
}

Illustratorでは動作しません。カスタムキーバインドとリッチテキストをサポートするほとんどのアプリケーションには、プレーンテキストとして貼り付けるためのメニューバー項目もあります。

3
Lri

すでにここに掲載されている解決策に加えて、Mac OSに常にプレーンテキストを貼り付けることを強制できるユーティリティがいくつかあります。

  1. プレーンクリップ 、無料、末尾の空白の削除などの追加機能付き

  2. iClipboard 、有料、履歴付きのフルクリップボードマネージャ、クリッピングの検索およびグループ化

FormatMatchというツールもありましたが、廃止されたようです。

1
newenglander

あなたがインターネットからコピーしているならこれをする簡単な方法があります。

  1. コピーする
  2. アドレスバーに貼り付けて、もう一度コピーします。
  3. プログラムに貼り付けます。

あなたがアドレスバーからコピーするときはいつでも、それはスタイルを削除します。

アドレスバーの代わりにIllustrator自体のフォントボックス内にペーストコピーを行うこともできます。それはまたスタイリングを削除します。下のイラストレーターの例。

enter image description here

0
LateralTerminal

プレーンテキストをMicrosoft Wordに貼り付けたい場合は、 this resource を調べてください。ここでの他の答えは、目的のスタイルやフォーマットを一致させることによって貼り付けることだけを扱います。

手順は、Wordでマクロを作成し、そしてこのマクロに最適なキーボードショートカットを割り当てることから成ります。このプロセスは非常に簡単で、合計で5〜10分以内に完了します。

Word 2016でのサポートのために、 このフォローアップ記事 に記載されているように、クリップボードに何もない部分のスクリプトの部分を削除またはコメントアウトします。

0
NiFi

Command + Vの代わりにCommand + Shift + V

それは私のMacの空気の中で働いています。 Webからコピーしてプレゼンテーションに貼り付けました。

0
Sun

@IanAtkinコメントに追加するには、システム設定 - >キーボード - >ショートカットで、App Shortcuts、All Applicationsの下に、以下を追加します。
"貼り付けと一致の書式設定" = Command + v
"貼り付けとスタイルの一致" = Command + v

面白いですが、両方を追加しなければなりませんでした。前者はMS Wordで動作し、後者はEvernoteで動作します。したがって、アプリケーションによっては機能しない場合は、おそらく[編集]メニューの下に表示され、それらがフォーマットされていない貼り付けを呼び出しているのを確認できます。

私も追加したい
"貼り付け" = Shift + Command + v
だから私はフォーマットして貼り付けることができます。

0
Nathan Lloyd

私の50cには、私のMacにはPCキーボードがあるので、実際には実行も記憶もできないことが何であれ、command-alt-option-shiftを実行してください。ショートカットのcommand-Vのために "書式なしで貼り付け"を交換しようとしましたが、これは他のものを壊してしまいました。

私の現在の解決策は、私がビジュアルスタジオのコードウィンドウに貼り付けたいすべてのテキストを貼り付けて、それからそれを再びカットして、そしてそれをどこにでも貼り付けることです。これによりすべての書式設定が削除されます。 VS Codeはマイクロソフトから無料でダウンロードでき、開発者としてはとにかく嘘をついています。他のテキストエディタも動作するかもしれません。

0
John Little