問題タブ [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.
c++ - omnicppcompleteとctagsをVIMで動作させる
これが私の.vimrcです
私はそれを機能させるためにこのガイドに従いましたが、実際には何も起こりません。ご覧のとおり、これを機能させるためにさまざまなautocmdコマンドとauタイプコマンドを試しましたが、実際には何も起こりません。私は何か間違ったことをしていますか?settags*行のパスは正しいです...
vim - ctrl x ctrl o をターミナル vim の ctrl スペースにマップするにはどうすればよいですか?
ネットで少し検索した後、何にもマップできないようですCtrlSpace。今日それを行う方法はありますか、私が見つけたのは通常2歳でした。
vim - Vim omni 補完で使用/検出されたシンボルの境界を変更するにはどうすればよいですか?
たとえば、Sass では変数名にダッシュを使用しており、次のような変数があります。
入力しhe
てから完了しようとすると、完了するだけhello
です。完了するようにするにはどうすればよいhello-there
ですか?
vim - スーパータブを使用してオンザフライでオムニコンプリートを変更する
vimでsupertabプラグインを使用しています。
これらは私のデフォルト設定です(_vimrc内)
オンザフライでスーパータブを使用してオムニコンプリートを選択するために、このスクリプトを作成しました。
上記の関数を呼び出して pe "Sentence" を選択すると、スーパー タブを使用して文を完成させることができます 上記の関数を再度呼び出して pe "Spellchecker" を選択すると、正しい値が g:SuperTabDefaultCompletionType に割り当てられますが、それでも文が置き換えられます。
この関数で何が間違っていましたか?
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 ファイルを投稿します。
python - vimのpythonクラスメンバーのオムニコンプリートはありませんか?
Python でクラスのタグ (ctags 5.8) ファイルを作成したいと考えています。ただし、コンストラクター ( self.x=2 ) でデータ メンバーを定義すると、ctags の完了が表示されません。
私は間違っていますか?omnicompletion がないのはなぜですか (ctags ファイルは正常に見えます)。
python - Emacs での Python オムニコンプリート
Emacs 23 で Python オムニ補完のために 2 つの方法を試しました。
CEDET のセマンティックは、ライブラリ インポートからのメソッドを解析できません。たとえば、Python スクリプトに "import os" があります。「os.」と入力すると、「os」にすべてが表示されるようにします。
ロープ/ロープマック。それは機能し、lib 名の後にドットを入力すると、すべてのメソッドを引き出すことができます。しかし、遅すぎます。ロープが機能するたびに、私の Emacs は約 5 秒以上フリーズします。
ac-python.el. それはかなり速く動作します。ただし、補完ソースを構築できるように、手動で Cc Cc を使用して Python シェルにバッファーを送信する必要があります。さらに、Emacs で IPython を使用してこれを行うことはできません。便利ではありません。
では、Emacs と Python の両方が非常に広く使用されているため、Emacs で Python を補完するための簡単で便利な方法を誰か提案できますか? ありがとう。
python - Vim、omnicomplete、python のドキュメント
Python の学習を開始し、そのために vim をセットアップしようとしました。私は持っていますvim 7.3.5.3
、それはオムニコンプリートを持っていて、私はダウンロードしましpyflakes
た。この記事を読んだ
ところ、omnicompletion はいくつかのドキュメントも表示する必要があると書かれています (画像string.atoi
といくつかのドキュメントもあります) が、次のようなことを試してみると:
適切なリストを取得しCTRL-xCTRL-oますが、ドキュメントは取得しません。
他のプラグインをインストールするか、構成ファイルを変更する必要がありますか?
EDITsupertabs
:私が望む効果を得るためにインストールする必要がありました。
vim - シフトタブを使用したvimのオムニコンプリートが機能しない?
タブキーでオートコンプリートポップアップリストを一周できるようにvimを取得しようとしています。タブでは正常に機能しますが、s-tab (シフトタブ) では機能しません。CPを適用する前に、Shift-Tabが何らかの形でオートコンプリートメニューをキャンセルするようです
誰でもアイデアはありますか?