できない開始Google Firefoxでターミナルから検索画面のクリップボード

StackOverflow https://stackoverflow.com/questions/890456

  •  23-08-2019
  •  | 
  •  

質問

問題点: ついてのキーボードショートカットをgoogleは、現在の選択画面のコピーモードからターミナルFirefox

コピーすることができ、文画面のクリップボードにコピーを押すことによってモード enter.しかし、こういうことができるようにプレス g の画面のクリップボードの以下のコマンドとして最初のパラメータ:

#!/bin/sh
q=$1
open "http://www.google.com/search?q=$q"

私は、同一の瞬間による

  1. C-a Escを選択[選択の区]を入力
  2. C-z[入れる現在のウィンドウの]
  3. google C-a】

どのようにすることができますけ画面のクリップボードにコマンド?

他のヒント

open "http://www.google.com/search?q=`xclip -o`"

これは、画面のではなく、Xのコピーバッファに動作しますが、Xのクリップボードには、それは単にテキストを強調表示して設定されているので、何をしたい通常ます。

まだうので、正確な文法だけを使用'bind'を'writebuf'('eval')内におります。screenrcファイルです。

編集

できるbindのキーます。screenrcファイルをホームディレクトリです。E.g.)

bind g eval 'writebuf' 'exec . /bin/sh/ -c "cp /tmp/screen-exchange ~/foo.txt"'

この <エバール> コマンドをご利用の場合はgキー画面が表示されます。<エバール>の間の任意の数の引数としてTclます。

writebuf ダンプ画面にコピー/ペーストのバッファは、ファイル/tmp/画面ます。

第二文字列で始ま exec るプログラムを実行する外部のTclます。この場合には、選べる/bin/sh(*nixシェル)とパスの任意のシステムコマンドです。上の例の/tmp/スクリーン交換ファイルで入手できるかもしれませんが、:

open < /tmp/screen-exchange

一度、又はその他の意見についての追加ですね。screenrcを再起動画面コピーをテキストのみ

C-a g
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top