Ubuntu 15.10。を使用するInput Method Configuration画面を使用して入力を構成します。 トリガー入力メソッドの追加キーを変更するたびに、そのセッションでのみ機能します。コンピューターを再起動すると、デフォルト値のSHIFT Bothに戻りますが、これは迷惑です。
起動するたびに上書きされる設定ファイルはありますか?どうすればこれを防ぐことができますか?
最初に、このコマンドfcitx-configtool
を使用してfcitx構成ウィンドウを開き、トリガー入力メソッドの追加キーを任意に変更できます。
次に、cd
をfcitx
configフォルダーに入れます。cd ~/.config/fcitx
を使用し、chmod 444 profile
を使用して、プロファイルの権限を読み取り専用に変更します。値。
fcitx
の上にSougou Pinyinを使用していることに気付くまで、私は同じ問題を抱えていました。 Sougou Pinyinの設定には、ホットキーがあります(デフォルトは SHIFT)中国語と英語を切り替えます。 fcitx
の設定が上書きされると思います。ホットキーをnoneに変更すると、fcitx
の設定が保持されます。私のように総合ピンインを使用している場合、それが問題になる可能性があります。
@Larry Yangの答えも私を助けなかった。 ~/.config/fcitx/profile
は、ログインするたびに自分自身を再作成して置き換えるようです。
代わりに、~/.config/fcitx/config
を編集します
SwitchKey=SHIFT Both
をSwitchKey=Disabled
または任意の名前に変更します。
保存して終了したら、chmod 400 config
を使用して、ログイン間で構成を保持します。
@LarryYangのソリューションは私にとってはうまくいきませんでした。ラップトップを再起動すると、chmod +444 profile
を使用した後でも新しいプロファイルが作成され、古いプロファイルが置き換えられたようです。
いくつかの実験の後、それはfcitxではなくsogou pinyinによって導入された動作であると確信しています。 Sudo apt-get purge sogoupinyin
を使用してsogou pinyinをアンインストールすると、1日を節約できました。
構成ファイルの許可を変更するとうまくいきます。
fcitx-configtool
を介してswitchKeyを無効にしますchmod 400 ~/.config/fcitx/config
を実行します