回答:
使用できますautokey
。
以下の指示に従ってください:
取り付け
ターミナル(Ctrl+ Alt+ T)を開き、次のコマンドを実行します。
sudo apt-get install autokey-gtk
フレーズを追加する
autokey
ダッシュを使用して開きます。ウィンドウで、[マイフレーズ]を展開します。
autokey
下のスクリーンショットにあるように、すでに4つのフレーズが付属しています。
ショートカットキーの構成
フレーズ名をクリックすると、現在の構成が表示されます。上のスクリーンショットでは、最初のフレーズが選択されています。
ショートカットキーまたはホットキーを変更するにSet
は、ホットキーの横にあるをクリックし、表示される新しいダイアログボックスで[ 設定して設定 ]をクリックします。
次に、目的のキーの組み合わせを押して、[ OK]を選択します。
ウィンドウフィルターの構成
あなたが唯一の特定のウィンドウのためのホットキーを使用したい場合は、設定することができますウィンドウのフィルターを選択することで設定を > ウィンドウのプロパティを検出して、ウィンドウをクリックします。
または、すべてのウィンドウでホットキーを機能させたい場合は、ウィンドウフィルターをクリアします。
現在のフレーズを保存し、ウィンドウの上部の書き込みにある再生のようなボタンをクリックして現在のスクリプトを実行します。
新しいショートカットを使用する
autokey
ウィンドウを閉じ、ホットキーを使用して対応するフレーズを貼り付けることができます。詳細情報: Autokey Wiki
Autokeyは消滅しているので、これが私がこれをどのように達成したかです。
最初のインストールxclip
とxdotool
:
sudo apt-get install xclip xdotool
貼り付けたいテキストを書き込んで、テキストファイルに保存します。この例では、自分が呼び出したファイルに自分のアドレスを書き込みましたaddress
。
次にbashスクリプトを記述します。
#!/bin/bash
xclip -in -selection c ~/scripts/xclip-scripts/address
sleep 0.5
xdotool key ctrl+v
xclip -in -selection c
xclip
保存したファイルの内容をコピーするように指示します。この例では、そのファイルはにあり~/scripts/xclip-scripts/address
ます。
このsleep
コマンドは、テキストの貼り付けを開始xclip
する前に、コピーが完了するのに十分な時間を与えxdotool
ます。
xdotool
このコマンドは、実際にあなたのテキストファイルからコピーしたXCLIPテキストの貼り付けを行います。
スクリプトを保存して実行可能にします。
chmod +x /path/to/your/script/<script_name>
最後のステップは、ショートカットキーをスクリプトにバインドすることです。Ubuntuでは、システム設定/キーボード/ショートカットに移動してカスタムショートカットを作成することで設定できます。
xdotool type --clearmodifiers 'email@example.com'