LoginSignup
3
3

More than 5 years have passed since last update.

選択範囲の文字列を Kobito へ送信する

Posted at

Automator を使ってサービスを作成すると、アプリケーションを問わずに選択範囲の文字列を簡単に取得することができる。

ターミナルから Kobito へ文字列を送信する をサービスにしてみた。

1. Automator を起動してサービスを選択する。

131102-0001.png

2. 「シェルスクリプトを実行」を追加する。

131102-0002.png

3. 実行するコマンドとして /usr/bin/ruby を選択して、以下のコードを記述する。

data = ARGF.read
path = "/tmp/kobito#{Time.now.to_i}.md"
File.open(path, "w") { |io| io.print data }
system "open -a Kobito '#{path}'"
File.delete(path)

4. ワークフローを保存した後、Kobito へ文字を送りたいアプリケーションで文字列を選択してサービスを選択する。

131102-0003.png

[システム環境設定] の [キーボード] からサービスにショートカットキーを割り当てることもできる。
131102-0004.png

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3