blog2019/12/23fcitxにおけるQuickphraseの使い方LinuxUbuntu「Quickphrase」の使い方の紹介です。Quickphraseとはいわゆるユーザー辞書です。fcitxを利用している環境であれば利用できると思います。私はPCのOSにUbuntuを使っています。ユーザー辞書を登録しようとしたときに、Mozcのものを利用しようとしたのですがなぜか利用できませんでした。別の方法を探した所、Quickphraseなるものを見つけましたのでそちらで解決できました。Quickphraseはfcitxという入力メソッド管理フレームワークのモジュールの一つで、簡単にユーザー辞書を登録して利用できます。fcitxの関係上、Unix系列のOSユーザーしか利用することはないと思います。Mozcや他の入力メソッドにもユーザー辞書が用意されていると思います。これが最適なのかはちょっとわかりません。Quickphraseでも十分便利に使えましたので、必要なときの選択肢として利用できればいいと思います。以下その利用方法です。参考リンク今回参考にしたリンクです。https://fcitx-im.org/wiki/QuickPhrasefcitxに関するWikiです。https://wiki.archlinux.jp/index.php/FcitxこちらもWikiです。詳しく書いてあるので参考になりました。https://gihyo.jp/admin/serial/01/ubuntu-recipe/0297?page=2技評の連載記事です。基本的な使い方など紹介されていました。他のプラグインの情報もあったので目を通しておくと発見があります。入力メソッドの設定を開き、「アドオン」のタブを開きます。「clipbord」「Spell」などのアドオンが複数出てきますので、その中から「Quickphrase」を選択します。「Quickphrase」が無い場合はインストールが必要になると思います。私の場合はデフォルトでインストールされていました。下部にある「設定」ボタンをおして、「Quickphrase」の設定を開きます。デフォルトの設定では動作しなかったので、以下のように少し設定を変更しました。「クイックフレーズのトリガーとなるキー」を「なし」デフォルトは「セミコロン」になっていたのですが、動作しない様子なのでここを「なし」に変更します。こちらの別のキーで動作するように設定します。調べたところ「Ctrl+:」がオススメらしいのでこちらにしました。「修飾キーを選択」を「なし」これでCtrl+:でQuickphraseを呼び出せるようになりました。次は辞書のキーワードを登録します。先程のキーを設定した画面の下に「クイックフレーズリスト」という項目があります。それを選択するとエディタが立ち上がります。「QuickPhrase.md」というファイルの編集が始まるので、登録したい単語と呼び出すためのキーワードを登録します。単語とキーワードは半角スペースで区切り、改行で次の定義になります。サンプルは以下のようになります。したとおり「Ctrl+:」で立ち上がります。入力窓が出るので、そこに文字を打つと候補が表示されます。候補に対応する数字を押せば決定できます。不要であればエスケープかenterを押すことで回避できます。デフォルトでは顔文字がたくさん入っている?様子です。Clipboardという機能をみつけた今回の設定の中で、Quickphrase以外のアドオンとして「Clipboard」というアドオンも有効になっていることに気づきました。「Ctrl+;」で起動します。クリップボードの履歴から選択して貼付けすることができます。普通に便利なのでおすすめです。私はクリップボード拡張としてCopyQを利用していましたが、こちらで十分かもしれません。他にも便利なものは有りますが、簡単に利用できるものとして覚えておくと良いと思います。Quickphraseと同様に設定の変更ができます。記憶しておく候補数を変更できるので、デフォルトの「5」よりも増やしておくといいです。おわりにQuickphraseはいつでも変換されるのではなく、先に起動してキーワードを入力し候補から選択する必要があるので、少し手数がかかる印象です。個人的にはこちらの動作のほうが好きですので気に入っています。候補の設定もかんたんですし、素直に必要な機能は満たしているので十分かなと思います。使う機会があれば、参考にあればと思います。editerマークダウン特化エディタアプリマークダウンのプレビュー・よく使う記号を入力するボタンが利用できます。野々市市コミュニティバスのっティ時刻表アプリルートとバス停を選択して時刻表が確認できます石川県野々市市に住むフリーランスエンジニア。応用情報とDBスペシャリストの資格を保有。Webシステムの構築、スマホアプリ、プログラミングメンターなどの依頼に対応できます。