問題タブ [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.
ruby-on-rails - Vimルビーオートコンプリート
あきらめる。これ
私の.gvimrcファイルの一部です。
問題は、rubyのオムニオートコンプリートを設定できないことです。Cx Cyと入力すると機能しますが、コードを書いている間は機能しません。php、html、cssなどで問題なく動作します
python - Vim Omnicomplete パターンが見つかりません (Python)
オムニコンプリートは「箱から出して」動作するはずだと読みましたが、動作しません。何が間違っているのだろうかと思います。
vim の最新バージョンをコンパイルすると、「+python」と表示されます。
.vimrc をクリアしてそのままにしておきます:
私の ~/.vim/ ディレクトリは
http://www.vim.org/scripts/script.php?script_id=1542からダウンロードしました
次のコマンドは次を返します。
これは問題ないようです。しかし、次の test.py ファイルで control-xo を実行するたびに:
「num」または「numpy.r」と入力した後、取得します
インストールに問題はありますか? どんな考えでも大歓迎です。ありがとうございました。
編集: python-mode のインストールに関する TankorSmash からの提案に従って、「num」を「numpy」に完了することはできますが、「numpy.r」を取得して何かを完了することはできません。
これが私の新しい .vimrc ファイルです:
そして私の .vim ディレクトリツリー:
何か案は?
vim - パラメータリストに入るときにvimオムニコンプリートメニューが閉じないようにするにはどうすればよいですか?
私はこれを開発に積極的に使用してPython
いC++
ますが、関数の括弧を入力するとメニューが常に閉じてしまうのはちょっとイライラします。これは通常、ほとんどのヘルプ(パラメーターのタイプと順序)が必要なときだからです。
python - VimでのPython(Django)オートコンプリートが正しいパスでも機能しない
私はSontekのガイドに従いましたが、仮想オートコンプリートとDjangoオートコンプリートの構成に関する部分まではすべて問題ありませんでした。彼がそれを機能させるために与える指示は、私が答えを探したすべての場所に複製されています...私が抱えている問題は、Pythonパスが明らかに問題ないということですが、Pythonライブラリの内部または内部でオートコンプリートを取得できませんDjangoの外。
私のDjangoプロジェクトフォルダは次のようなものです:
そして、私.vimrc
はこれを持っています
src
を使用してフォルダからVimを呼び出しています
そして、私が実行した場合:python from django import db
、エラーはまったく発生しません。これは機能しているはずですが、次のようなものを入力from django import co
して押すtab
かctrl-n
、
私はさまざまなプラグインを試してきましたが、何も機能しないようです。助言がありますか?
vim - clangでオートコンプリートするには?
vimでclang https://github.com/Rip-Rip/clang_completeを使用し、omnicompletionで動作させようとしました。と入力すると、メニューを呼び出すことができます。または::、しかし、メニューの項目から選択する方法がわかりません。タブまたはスペースまたはエンターキーは単に機能しません。では、メニューからどのように選択しますか?推測を完了するにはどうすればよいですか?
autocomplete - vim html 自動終了タグ、異なる拡張子ファイル
HTML AutCloseTagを使用していますが、拡張子が .html のファイルで完全に機能します。しかし、私はテンプレートを使用しており、ファイルに php 拡張子が付いているため、自動終了タグが機能しません。
変更したvimrcファイルで
に
しかし、それは問題を解決しません。
追加の設定が必要ですか?
どうもありがとう。
vim - vimでのbashのようなコード補完?
現在、Vim での補完に superTab を使用しています。ただし、補完はbashのようにしたいと思います。たとえば、私が入力している場合
可能な補完は
完成させたいと思います
タブを押すと、理想的には可能な補完のメニューが表示されます。
プラグインはOKです。
EDIT:completeopt + = menu、最長は私が望むことのほとんどを行いますが、メニューがポップアップして一部を絞り込んだ後、タブをもう一度押すと、次に長い共通プレフィックスを与える代わりに完全な補完が行われます.
ruby-on-rails - ルビーを使用したvim omnicomplete は部分的にしか機能しません
+ruby バージョンの vim 7.2 (7.3 とカスタム コンパイル バージョンでも試しました) を持っていますが、オムニコンプリート (ctrl-x ctrl-o) が特定のインスタンスでしか動作しません。
たとえば、私が持っている場合
omnicomplete は には機能しますが、 には機能し.each
ません.nil
。attr_
また、キーワードをオートコンプリートしません。
すべてのプラグインを無効にして、もう一度すべてを有効にして試しました。vim-ruby プラグインでも試してみました。インストールしたプラグインは、AfterColors、CSApprox、sround、color_sample_pack、mimicpak、taglist です。
.vimrc に次のセクションがあります (必要に応じて .vimrc 全体を投稿できます)。また、C++、JavaScript、およびその他の約 1/2 ダースの言語にも VIM を使用しているため、一部の言語については全能のものもあります。
オムニコンプリートで Ruby を完全にサポートする方法はありますか? それとも、オムニコンプリートが Ruby に提供できるのはこれだけですか?
vim - 現在のテキストをオートコンプリートせずに omnicomplete のオートコンプリート リストを表示する方法
omnicomplete で vim を学習しています。現在のテキストをオートコンプリートせずにオムニコンプリート リストを表示できるかどうか疑問に思っています。例えば、
「str.c」と入力して omnicomplete を呼び出すと、「c」で始まる可能性のある単語を含むリストが表示され、現在のテキストが「capitalize」などに自動補完されます。
たとえば、探しているメソッドがカウントの場合、リストを下までスクロールして見つけるか、「apitalize」部分を削除してから o などと入力する必要があります。 cの後に呼び出すと、大文字にするオートコンプリートなしでリストが表示されますか? たとえば、以下のようなものに、o を入力してすぐにカウントに移動できます
vim - vim "不明な関数: omni#cpp#maycomplete#Dot"
古い .vimrc を Arch Linux の新しいインストールに切り替えましたが、「.」と入力するたびに次のエラーが表示されます。(ピリオド) .cpp ファイルの編集中
最初は、オートコンプリート プラグインを明示的にインストールしていませんでした。その後、いくつかインストールしてみましたが、この時点では手間がかかりすぎるため、すべてを削除しましたが、それでもエラーが発生します。
オートコンプリートプラグインを気にせずにエラーを解消する方法を知っている人はいますか? 「.」と入力できるようにしたいです。また :)
参考までに、これが私の ~.vimrc です
そして、病原体がインストールされているので、 ~/.vim/bundle の内容