一つ前のエントリ【アプリの書式設定を維持したままコピーする】に、コメントにて Yojimbo も Journler もメニューの Edit をプルダウンすると【Paste and Match Style】というメニューがあり、そのショートカットがまさにそれだとのご指摘いただいた。huralecana さんありがとうございました。
その時 Tetsuro KURITA さんという方が書かれた【Strip Styles of Text】という AppleScript を使うのも良いですよと教えていただいたのだが、その KURITA さんの【Script Factory】を訪問して、この方【OnMyCommand】プラグインを利用する時に使用するアプリの【OMCEdit】を日本語化していただいていたのを知った。( OnMyCommand に関しては過去記事【コンテクストメニュー( contextual menu )プラグイン】参照)
この【Strip Styles of Text】という AppleScript だとブラウザが Firefox でも関係ない。ブラウザ上でテキストをコピーしてこの AppleScript を実行すると、スクリプトが完了すれば警告音が鳴る。スタイル情報(色やらサイズやら)を破棄してプレインスタイルのテキストに変換し、クリップボードに記録してくれる。そこでペーストをするとペースト先の書式設定を反映してくれるということだ。
さてこの AppleScript をどうやって呼出すか? AppleScript ユーティリティーを使って任意の場所に登録するとか、Quicksilver を使って呼出すとか色々ある。この情報を教えていただいた huralecana さんは Quicksilver で呼出しているとのこと。この方法だと QuickSilver の ClipBoard History には、スタイル消去前と消去後の両方記憶される。なるほどやってみるとこりゃ便利です。
この辺のやり方は、上記 KURITA さんの【Script Factory】内の【Introduction】ページの【スクリプトメニュー を使う】以下に解説もしていただいている。その中に【OnMyCommandCM】を使ってコンテキストメニューから呼出す方法も解説していただいていた。
この解説を読んで、この【OnMyCommandCM】は version 1.6 から AppleScript もサポートされたことを知った。なるほどシェルスクリプトだけじゃ無かったんですね。その中で直接 AppleScript を記述しても良いが、【run script】というコマンドを使って外部のスクリプトファイル(この場合は AppleScript)を実行する方法の方が便利でしょうとのこと。
さてその設定に OMCEdit というアプリケーションを使うのだが、不慣れなぼくにはちょっと悩んだことがあったので、以下その覚書を。OMCEdit を起上げると以下のようなウィンドウが開く。
そこで赤のアンダーラインをしてある【コマンドをダウンロード】をクリックし【run script】というコマンドをダウンロードするのだ。ところがこれ、500以上のコマンドがあるので探すのが大変。
上記画像のカテゴリから AppleScript を選択して右上の【次を検索】をクリックして行くと該当するものをハイライト表示していってくれる。ぼくはタイトルをクリックして名前でソートして、【Run AppleScript】(run script が見あたら無かったので)を選択し【コマンドに追加】をクリックした。そうすると最初のウィンドウに【Run AppleScript】が記載されているのでそれをダブルクリックする。
現れた上記ウィンドウで設定をするのだが、赤で囲んだコマンド名は自分が判りやすいコマンド名に変更した方が良いと思う。その右隣の【表示位置】というプルダウンはコンテキストメニューの何処に表示させるかの設定だ。そしてぼくが悩んだのがコマンド内の記述。でも【_OBJ_PATH_】となっていたので、たぶん保存した AppleScript のパスを記述してやればよいのだろうと記述してやると、その通りで、コンテキストメニューに設定したコマンドが選択できるようになった。
おお、これで【OMCEdit】の使い方もさらに進歩したような気がする。ちなみにぼくは【Strip Styles of Text】という AppleScript を Quicksilver とコンテキストメニューを使い分けて利用させてもらっている。



コメント (4)
おぉ!
早速取り上げていただいて。
OMCEdit、使ってみたいけどちょっと足踏みしてました。
今度試してみようかな〜。
投稿者: huralecana | 2007年07月31日 13:20
日時: 2007年07月31日 13:20
>huralecanaさんどうも。
OMCEdit、検索した時のギミックが良いですよ。OnMyCommand の方はてんこ盛りで、何ができるんだろうと探すだけでも楽しめるんじゃないでしょうか。と言ってもほとんど探索してませんけど。
投稿者: keizo | 2007年08月01日 00:57
日時: 2007年08月01日 00:57
Strip Styles of Text をご紹介いただきありがとう。
投稿者: くりた | 2007年08月06日 15:07
日時: 2007年08月06日 15:07
>くりたさんコメントありがとうございます。
こちらこそ。かなり便利に使わせてもらっています。ありがとうございます。
投稿者: keizo | 2007年08月06日 17:18
日時: 2007年08月06日 17:18