web-dev-qa-db-ja.com

xmacroでの入力文字列の自動化

文字列を展開できるマクロをxmacro(デスクトップ環境全体で機能します)で作成する方法を教えてください。

例えば。 「thx」と入力すると、「ありがとう」に展開されます。

4
xralf

xmacroは基本的なマクロレコーダー/マクロプレーヤーです..それはいくつかのことに適していますが、に適していませんキーストロークを動的に監視する(記録以外)...

  • xmacro:Xディスプレイでのキーストロークとマウスの動きの記録/再生

autokey ..のようなツールを使用したほうがよいでしょう。いくつかのチュートリアルは ハウツー)にあります。オタク

Autokeyサンプルスクリプト
オートキービデオ
自動キー機能:

  • KDEおよびGTKバージョンが利用可能であり、AutoKeyをあらゆるデスクトップ環境にうまく統合できます。
  • Pythonスクリプトを記述して、キーボードを介して実行できるほぼすべてのタスクを自動化します
  • 組み込みのコードエディター(KDEのQScintillaまたはGTKのGtkSourceView2を使用)
  • オンデマンドで任意のプログラムに貼り付けるフレーズ(テキストのブロック)を作成します(X選択を使用)
  • フォルダ内にフレーズ/スクリプトのコレクションを作成し、フォルダにホットキーまたは略語を割り当ててポップアップメニューを表示します
  • 正規表現を使用して、ウィンドウをタイトルでフィルタリングし、特定のアプリケーションでのトリガーからホットキー/略語を除外できます。
  • スクリプト、フレーズ、フォルダをトレイアイコンメニューに添付して、ホットキーや略語を割り当てずに選択できるようにします。
  • AutoKeyは使用パターンを追跡し、ポップアップメニューの上部に最も頻繁に使用されるアイテムを表示できます
2
Peter.O