問題タブ [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.

0 投票する
1 に答える
7261 参照

c++ - omn​​icppcompleteとctagsをVIMで動作させる

これが私の.vimrcです

私はそれを機能させるためにこのガイドに従いましたが、実際には何も起こりません。ご覧のとおり、これを機能させるためにさまざまなautocmdコマンドとauタイプコマンドを試しましたが、実際には何も起こりません。私は何か間違ったことをしていますか?settags*行のパスは正しいです...

0 投票する
7 に答える
23080 参照

vim - ctrl x ctrl o をターミナル vim の ctrl スペースにマップするにはどうすればよいですか?

ネットで少し検索した後、何にもマップできないようですCtrlSpace。今日それを行う方法はありますか、私が見つけたのは通常2歳でした。

0 投票する
1 に答える
126 参照

vim - Vim omni 補完で使用/検出されたシンボルの境界を変更するにはどうすればよいですか?

たとえば、Sass では変数名にダッシュを使用しており、次のような変数があります。

入力しheてから完了しようとすると、完了するだけhelloです。完了するようにするにはどうすればよいhello-thereですか?

0 投票する
1 に答える
1608 参照

vim - スーパータブを使用してオンザフライでオムニコンプリートを変更する

vimでsupertabプラグインを使用しています。
これらは私のデフォルト設定です(_vimrc内)

オンザフライでスーパータブを使用してオムニコンプリートを選択するために、このスクリプトを作成しました。

上記の関数を呼び出して pe "Sentence" を選択すると、スーパー タブを使用して文を完成させることができます 上記の関数を再度呼び出して pe "Spellchecker" を選択すると、正しい値が g:SuperTabDefaultCompletionType に割り当てられますが、それでも文が置き換えられます。

この関数で何が間違っていましたか?

0 投票する
1 に答える
1438 参照

syntax-error - OmniComplete と Vim の問題

C++ で omnicomplete を動作させようとしていますが、すべてが順調に進んでいるように見えますが、omnifunc を にリセットするとomnifunc=omni#cpp#complete#Main、プラグインが omnifunc を認識せず、pattern not foundエラーが発生します。Ctags をインストールして に配置し、必要なコマンド.vim/<name_of_dir>を追加cpp_srcして実行しました。.vim/tags(詳細はこちらをご覧ください)

問題は、何を試しても、まだこのエラーが発生することです。これを機能させるにはどうすればよいですか?以前にこれを試したことがありますが、最初は頭痛がしてうまく動作しませんでした。しかし、今回は決心しました。

VimRc

いつものように、どんな助けも大歓迎です。

アップデート

問題が発生した場合に備えて、他の人が検査できるように Ctags ファイルを投稿します。

0 投票する
1 に答える
658 参照

python - vimのpythonクラスメンバーのオムニコンプリートはありませんか?

Python でクラスのタグ (ctags 5.8) ファイルを作成したいと考えています。ただし、コンストラクター ( self.x=2 ) でデータ メンバーを定義すると、ctags の完了が表示されません。

私は間違っていますか?omn​​icompletion がないのはなぜですか (ctags ファイルは正常に見えます)。

0 投票する
1 に答える
489 参照

python - Emacs での Python オムニコンプリート

Emacs 23 で Python オムニ補完のために 2 つの方法を試しました。

  1. CEDET のセマンティックは、ライブラリ インポートからのメソッドを解析できません。たとえば、Python スクリプトに "import os" があります。「os.」と入力すると、「os」にすべてが表示されるようにします。

  2. ロープ/ロープマック。それは機能し、lib 名の後にドットを入力すると、すべてのメソッドを引き出すことができます。しかし、遅すぎます。ロープが機能するたびに、私の Emacs は約 5 秒以上フリーズします。

  3. ac-python.el. それはかなり速く動作します。ただし、補完ソースを構築できるように、手動で Cc Cc を使用して Python シェルにバッファーを送信する必要があります。さらに、Emacs で IPython を使用してこれを行うことはできません。便利ではありません。

では、Emacs と Python の両方が非常に広く使用されているため、Emacs で Python を補完するための簡単で便利な方法を誰か提案できますか? ありがとう。

0 投票する
3 に答える
5229 参照

python - Vim、omnicomplete、python のドキュメント

Python の学習を開始し、そのために vim をセットアップしようとしました。私は持っていますvim 7.3.5.3、それはオムニコンプリートを持っていて、私はダウンロードしましpyflakesた。この記事を読んだ ところ、omnicompletion はいくつかのドキュメントも表示する必要があると書かれています (画像string.atoiといくつかのドキュメントもあります) が、次のようなことを試してみると:

適切なリストを取得しCTRL-xCTRL-oますが、ドキュメントは取得しません。

他のプラグインをインストールするか、構成ファイルを変更する必要がありますか?

EDITsupertabs :私が望む効果を得るためにインストールする必要がありました。

0 投票する
1 に答える
1494 参照

vim - シフトタブを使用したvimのオムニコンプリートが機能しない?

タブキーでオートコンプリートポップアップリストを一周できるようにvimを取得しようとしています。タブでは正常に機能しますが、s-tab (シフトタブ) では機能しません。CPを適用する前に、Shift-Tabが何らかの形でオートコンプリートメニューをキャンセルするようです

誰でもアイデアはありますか?