問題タブ [omnicomplete]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python omnicomplete を vim の非システム モジュールで動作させる方法はありますか?
python omnicomplete を使用できる唯一のものは、システムモジュールです。サイト パッケージ内のモジュールまたは現在作業中のモジュールに関するヘルプは何も得られません。
vim - vim omnicomplete メニューの動作を変更する方法はありますか?
オムニコンプリートは機能していますが、最初の結果が自動的に挿入されます。
私がやりたいのは、オムニコンプリート メニューを開き、入力して結果を絞り込み、Enter キー、タブ キー、スペース キーなどを押して、選択したメニュー項目を挿入できるようにすることです。
これは可能ですか?
sql - Windows での Vim SQLComplete OMNI 補完
最近、Windows で VIM (7.2) の使用を開始し、SQL の編集時に OMNI 補完機能を使用しようとしています。
新しい行の開始時には、正常に動作しているように見えます。たとえば、挿入モードで次のように入力するとします。
次に、「select」という単語が表示されます。次に、同じ行の他の単語で OMNI 補完を使用しようとすると、「パターンが見つかりません」というエラーが発生します。
新しい行で「se」を入力する前にスペースを入力すると、同じエラーが発生します。
これは意図した動作ですか?または、これを機能させるために構成する必要があるものはありますか?
vim - omnicppcomplete で func を選択した後に func プロトタイプを取得するにはどうすればよいですか?
omnifunc を介して関数の引数を選択した後 (または、少なくとも選択した後にそれを表示するが、前ではなく)、vim に関数の引数を貼り付ける方法はありますか? 何かのようなもの:
myObject.play( int time, std::string foo )
おそらく、これらのスニペット プラグインでできることのように、引数をタブで移動することもできます。
そのようなプラグインまたは機能はありますか? これは非常に便利だと思います。
ところで、omnifunc のプレビュー オプションは非常に遅く、機能を選択しても表示されません。
vim - Makefile で Vim Omni Completion を動作させるにはどうすればよいですか?
Makefile で Vim omni-completion を使用できるようにして、ターゲットの依存関係などのオートコンプリートを取得できるようにしたいと考えています。誰でもこれを行う方法を知っていますか?
plugins - vim に css_color プラグインを使用すると、オムニ補完が機能しなくなります
vista の gvim 7.2 でcss_color.vimスクリプトを使用しています。このスクリプトが原因で、インストールした gvim に付属の css に omni-completion を使用できません。これは、css.vim ファイルの名前を css.vim.bak などに変更しても問題なく動作します。
私は通常、 を使用してオムニ補完ドロップダウンを開きます<C-x><C-o>
が、css.vimを使用すると、 を押すと<C-x>
、vim が「一時的な」通常モードになっているように見えます。それが何をしているのか本当にわかりませんが、明らかにオムニコンプリート ドロップダウン。
<C-x>
css.vim ファイルで検索を試みましたが、何もありませんでした。私はvimスクリプトの経験があまりないので、助けていただければ幸いです。
java - Java の Vim オムニコンプリート
私は、Vim のおそらく優れたオムニコンプリート機能に関するブログをたくさん読んだことがありますが、何をしても満足に動作させることはできません。私のシステムにプリインストールされている ctags のバージョンが emacs のものであり、 --recurse オプションがないことを発見するのに何年もかかりましたが、OpenJDK のコピーで ctags-exuberant を実行したので何らかのコード補完を行おうとすると、[Cn] または [Cp] で起動しようとすると Vim がハングアップします。
私が本当に欲しいのは、Eclipse のコード補完のように機能するものだけです。私はエディターとして Vim を気に入っていますが、Eclipse には、Vim が機能しないと思われる追加機能がすぐに使えるだけです。vi-mode プラグインを備えた Eclipse は、私にとって特に有用ではありませんでした。メモリと CPU を大量に消費するため、まったく役に立ちません。eclim も私はあまり好きではありません。
実際に動作する Vim である種のコード補完を動作させる簡単な方法を提案できる人はいますか?