ペア文字補完が動作しないバグ(2014/10/10)
「ペア文字補完」が動作しないバグがあります。「ペア文字補完」プラグインを利用するには、ソースコードを修正する必要があります。
ソースコードを開く
「root」で「gedit」を起動し、ソースコードを修正します。「端末」を起動し、以下のコマンドを実行します。
sudo -i gedit /usr/lib/gedit/plugins/pair_char_completion/pair_char_completion.py
1.execfileの修正
「execfile」の修正です。1-1.修正箇所の確認
270行目の以下の箇所を修正します。execfile(fn, {'lang': add_language_parenthesis})
1-2.修正
以下のように修正します。with open(fn, "r") as langFile: exec(langFile.read(), {'lang': add_language_parenthesis})
2.EventMaskの修正
「EventMask」の修正です。1-1.修正箇所の確認
250行目の以下の箇所を修正します。Gdk.EventMask.SHIFT_MASK:
2-2.修正
以下のように修正します。Gdk.ModifierType.SHIFT_MASK
修正したらファイルを上書き保存します。
後は「gedit」を起動し、「Pair Character Completion」プラグインが動作するか確認します。