私は現在Tcl / Tkでプログラムしています。私が使っている.entry,stdin
ウィジェットがあります。.entry,stdout
スーパータップオートコンプリートのため。というファイルを使用しているのでカンマがあります。グリッドプラスこれが標準のTkウィジェット機能にアクセスする方法です。
オートコンプリートを使用するアイデアは、私が入力して.entry,
タブキーを押すと、stdin
可能なstdout
答えだけが表示されることです。ただし、これを行うだけstdin
でなく、ファイル内の可能なすべての単語が表示されますstdout
。私が試したときオートコンプリートポップアップそして新しい複合キャッシュそれ以降はメニューはポップアップしません。.entry,
,
Vimはスペースなしで単語の区切り記号として解釈するようです。私が,
変更しようとすると、_
Vimはそれを単語として解釈すると思うのでうまくいきます。私はこれがプラグインの問題ではなく、Vimの単語の解釈とより関連していると思います。ところで、この動作を変えることが可能かどうか疑問に思います。
ベストアンサー1
iskeyword
Vimが単語を決定する方法を制御するには、オプションを変更してください。あなたの場合は、カンマを追加してVimにあなたの単語もコンマで構成されていることを知らせることができます。
:set iskeyword+=,
あなたの要件には完璧ではありませんが、デフォルトよりも優れていると思います。
:help iskeyword
その間確認してみてください。