
Macでは、CMD + V キーボードショートカットに関連付けられたペースト機能には、よく知られた副作用があります。文書を作成中にクリップボードから何かをペーストすると、文書のスタイルが自動的に適用されないのです。これはAppleの設計上の「仕様」なのかもしれません。Macに乗り換えて以来、私はこうした「すべてのスタイルを記憶する」動作に常にイライラしてきました。Twitterでの反応を見ると、アウトラインやメールのメッセージにもおかしなスタイルが残ってしまうことを嫌がる人がかなりいるようです。
しかし、貼り付けてスタイルを合わせる方法はある、と主張する人もいるかもしれません。それは⌥⇧⌘V ショートカットで実現できますが、これは4本指で操作する必要があり、サードパーティ製アプリでは必ずしも同じように実装されているわけではありません。例えばChromeは⇧⌘Vを使用しており、他の多くのアプリも同様の傾向に倣って、貼り付けてスタイルを合わせるデフォルトのショートカットを変更しています。
ここ数日、ペーストとスタイルの一致をよりシンプルなキーボードショートカットに統合し、OS Xで「スタイル」を使ったペーストを一切したくない場合にデフォルトのペースト操作にするという興味深い解決策をいくつか見つけました。これは、プレーンテキスト環境や、ドキュメント全体で一貫性のあるスタイル付き環境を好むライターにとって特に便利です。
最初の選択肢は、Don Southard によるこの AppleScript をインストールし、FastScripts、Alfred、またはお好みのその他のランチャーでキーボード ショートカットを割り当て、これをシステム全体で Paste and Match Style の代替として使用することです。このスクリプトには独自のショートカットがあり、アプリがどのように機能を異なって実装しているかに関係なく、どこでも機能します。Don はこれを「すべてを支配する 1 つのペーストとマッチ スタイル」と表現していますが、基本的にそれは本当です。このスクリプトは、.txt 入力を受け入れることができるどのアプリでも機能する独自のネイティブ スタイル マッチングを実行します。スクリプトを設定するには、ここへ移動してスクリプトをコピーし、AppleScript エディタ内に貼り付けて、スクリプトとして保存します。Alfred (または別のアプリ) で、いつでも使用できるようにキーボード ショートカットを割り当てます。私の場合は ^⌘V で、Sparrow メッセージ、Evernote ドキュメント、OmniFocus、Chrome など、システムのショートカットを覚えていなくても、ペーストとマッチ スタイルを実行したい場所であればどこでも期待どおりに機能します。
あるいは、OS X のデフォルトのキーボード設定を変更して、「ペースト」に割り当てられているキーを「ペーストしてスタイルを合わせる」で使用されるキーに変更することもできます (@PenLlawen 氏のヒント)。Mac OS X では、実際にアプリケーションのメニュー (メニューバーの上部にあるもの) から項目を取得して、特定のキーボード ショートカットを割り当てることができます。そのためには、メニューバーに表示されている項目の名前を正確にコピーし、「システム環境設定」->「キーボード」->「キーボード ショートカット」->「すべてのアプリケーション」のアプリケーション ショートカットで新しいショートカットを割り当てる必要があります。サードパーティ製のアプリケーションでは「ペーストしてスタイルを合わせる」のデフォルトのショートカットが変更されることがありますが、通常はこのアクションの名前は変更されないため、「ペーストしてスタイルを合わせる」に新しいキーボードの組み合わせを割り当てれば (以下を参照) 機能するはずです。
上のスクリーンショットでは、「貼り付け」と「スタイルに合わせる」のデフォルトのキーボードショートカットを変更しました。この方法の明らかな問題は、前述したように、アプリは通常Appleが設定した名前を維持することです。Evernoteなど、そうではないアプリもあります。また、これらのアプリではトップメニュー項目のデフォルトのショートカットを変更できないため、それぞれの「特別な」ショートカットを改めて覚える必要があります。
Macに標準搭載の「ペーストしてスタイルを合わせる」コマンドをカスタマイズするのは、様々なサードパーティ製アプリを使っている場合、少し難しくなるかもしれません。そこで、Don Southard氏のスクリプトを強くお勧めします。このスクリプトを使えば、どのアプリでも書式設定なしでテキストを確実かつ迅速にペーストできます。「ペーストしてスタイルを合わせる」に関する追加のヒントやおすすめアプリがあれば、ぜひ下のコメント欄で教えてください。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。