単語補完のキー割り当てNo.31039
nankichi さん 12/03/23 11:41
 
秀丸エディタver8.12での質問をさせてください。

単語補完をきちんと使ってみたいと思ったのですが、よくわかりませんでした。

・インクリメンタルサーチがしたい
・キー割り当てを変更したい

秀丸の単語保管では、インクリメンタルサーチをしようとすると、ツールチップ表示
のときでしかできないようです。リスト表示にしてしまうと読みが確定されてしまい
ます。

ツールチップ表示のときにタブキーを押すと上下で移動して選択できるといった動き
だとIMEと操作系統が同じになりらくちんなのですが、ツールチップ表示の時のキー
割り当てを変更する方法はありますでしょうか。


[ ]
RE:31039 単語補完のキー割り当てNo.31040
秀まるお2 さん 12/03/23 15:02
 
 秀丸エディタの単語補完ですが、一応リスト表示の場合でもインクリメンタル
サーチ的な動作が出来るはずです。

 例えば、

    superman
    superwoman

 とだけ書いたテキストで、superとタイプすると、リスト形式で上の2つの候
補が出てきて、ここで「m」をタイプすると、リストの中身が「superman」だけ
になる、という動作をするはずです。

 リストが消えてしまうのは、例えば「super」の後に「x」をタイプしたりする
と、それによって候補が無くなるので消えるってことはありますけども、候補が
ある限りはリストが消えることは無いはずです。

 もしかしてIME経由(かな漢字変換ソフト経由)で入力した場合だと、かな漢
変換の確定前の文字列については単語補完が効かないので、結果としてリストが
出たり消えたりってことはあるかと思いますけども。IME経由じゃなければ
「リスト」の場合でも大丈夫なはずだと思います。

> ・キー割り当てを変更したい

 単語補完のコマンドとしては、

 単語補完
 単語補完候補1
 単語補完候補2
 …
 単語補完候補9
 単語補完上キー
 単語補完下キー

 のコマンドが、「その他編集」のグループにあります。例えばタブキーに対し
て「単語補完下キー」を割り当てると期待した動作になるかとは思うんですが、
そうしてしまうと単語補完が出てない時のタブキー押下でタブ文字入力が出来な
くなってしまうので、ちょっと都合悪いようです。

 現状だと、リストの場合は下矢印キー、ツールチップの場合はAlt+1〜9で選択
していただくしか無いかと思います。

[ ]
RE:31040 単語補完のキー割り当てNo.31041
nankichi さん 12/03/23 20:02
 

> リストが消えてしまうのは、例えば「super」の後に「x」をタイプしたりする
>と、それによって候補が無くなるので消えるってことはありますけども、候補が
>ある限りはリストが消えることは無いはずです。

なるほど、了解しました。確かにミスタイプしていたかもしれません。。


> のコマンドが、「その他編集」のグループにあります。例えばタブキーに対し
>て「単語補完下キー」を割り当てると期待した動作になるかとは思うんですが、
>そうしてしまうと単語補完が出てない時のタブキー押下でタブ文字入力が出来な
>くなってしまうので、ちょっと都合悪いようです。
そうなのですよね。なので、リスト表示のときだけのキーアサインができるといいな
ぁ、と思った次第です。

>
> 現状だと、リストの場合は下矢印キー、ツールチップの場合はAlt+1〜9で選択
>していただくしか無いかと思います。

了解しました。それでやってみます。

いろいろと触ってみて、windows7標準のインクリメンタルサーチが自分には一番つか
いやすそうです。

例)c:\p と入力すると、
c:\program files
c:\perl
が表示され、1つめを選ぶとそこからまたインクリメンタルサーチができる

今後の参考にしていただければ幸いです。

[ ]
RE:31041 単語補完のキー割り当てNo.31042
秀まるお2 さん 12/03/23 22:06
 
 単語補完のリストが出ている時に限ってはタブキーで下候補、Shift+タブキー
で上候補みたいに動作してもいいかなぁとは思います。(キー割り当てのカスタ
マイズじゃなくて、標準で)

 誰か反対意見ありますでしょうか?

 (オプションでもいいんですけども)

> 例)c:\p と入力すると、
> c:\program files
> c:\perl
> が表示され、1つめを選ぶとそこからまたインクリメンタルサーチができる

 パス名の場合はそういうのがアリかと思いますが、秀丸エディタの単語補完の
所ではそういう動作はちょっと難しそうな気がします。

 ちなみに僕的にはFirefoxのURL入力欄でのオートコンプリートが好きではあり
ます。
 (そこもTab/Shift+Tabで候補選択出来るようです)

[ ]
RE:31042 単語補完のキー割り当てNo.31043
Yossi さん 12/03/24 09:30
 
お世話になっています。

これについて思うことがありしゃしゃりでてきました m(_ _)m
補完動作はリスト表示の時とツールチップ表示で選択方法が違うため
ツールチップでの選択時にイラッとすることがありますw
候補をキー操作で前後移動できるのはとてもありがたいです。
以下の案に一票

> 単語補完のリストが出ている時に限ってはタブキーで下候補、Shift+タブキー
>で上候補みたいに動作してもいいかなぁとは思います。(キー割り当てのカスタ
>マイズじゃなくて、標準で)
>
> 誰か反対意見ありますでしょうか?

[ ]
RE:31043 単語補完のキー割り当てNo.31045
秀まるお2 さん 12/03/26 08:48
 
 今回の僕の話は、単語補完の候補をリスト表示にしてる時に、その項目の上下
移動を、上下矢印キーだけじゃなくて、Tabキー/Shift+Tabキーでも出来るよう
にしようかなぁという話だけのつもりです。

 ツールチップ表示の時は、現状通り、Alt+数字キーで選択する以外無いような
気がします。

 上下矢印キーで選択出来るようにってことでしたら、しいてそういう人用に
リスト表示があるような物なので、リスト表示で使ってもらった方がいいような
気がします。

[ ]
RE:31045 単語補完のキー割り当てNo.31046
Yossi さん 12/03/26 09:39
 
> ツールチップ表示の時は、現状通り、Alt+数字キーで選択する以外無いような
>気がします。

そうですか了解です。

[ ]