問題タブ [jedi-vim]
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.
vim - SuperTabとjedi-vimがアクティブになっているかどうかを確認するにはどうすればよいですか?
タイトルにあるように、プラグインがロードされているかどうかを確認するにはどうすればよいですか?
タブ( SuperTabの場合)を押すと、ファイルに挿入された通常の文字「タブ」だけが表示され、 ctrl-spaceを押すと、挿入モードからスローされます( ESCを押すのと同じ動作) 。
vim - Vim スーパータブと jedi-vim
SuperTab と jedi-vim がアクティブ化されているかどうかを確認する方法へのフォローアップとして投稿していますか? Ingo Karkat が提案したことを実行しました。今、何が壊れていて、どのように修正するのだろうか。
出力は次のとおりです。
それは私には大丈夫に見えます、そして...
見た目もいいです。ただし(これができるかどうかはわかりませんが)
気分が悪くなります。これが私の.vimrcです:
そして私の ~/.vimrc.python
...そしてこれは "vim --version" の出力です:
python - jedi-vimオムニコンプリーション(標準ライブラリではない)
jedi-vimのREADMEを読みました。 https://github.com/davidhalter/jedi
非標準ライブラリ(Django)で完成したオムニのスクリーンショットがあります。
djangoをpipでインストールし、まったく同じコードを試してDjangoのオムニ補完をテストしましたが、機能しません。
標準ライブラリのオムニ補完は完璧に機能しています。
私は通常、いくつかの非標準ライブラリを使用しているので、それらのライブラリでオムニ補完を使用したいと思います。
非標準ライブラリでオムニ補完を使用するための構成を行う必要がありますか?
python - Jedi-vim が正しく動作しない
VIM に問題があります。Vundleプラグインを使用してjedi-vimをインストールしようとしており、次の「例」を入力しています。
ドットの後、オートコンプリートでポップアップが表示されます。本当に悪くはありませんが、関数/メソッド/クラス/などを選択できません。私が欲しいもの(オートコンプリートでポップアップを表示し、自動的に選択された最初の関数/メソッド/クラス/などのプレビューを表示すると、矢印が何とか機能しません)
私の .vimrc ファイルで:
PS たぶん、Vundle によってインストールされた一部のプラグインと互換性がない可能性があります。
- NERDツリー
- NERDコメンター
- タグバー
- minibufexpl.vim
- FixedTaskList.vim
- 征服期間
- vim-スニペット
- vim-snipmate
- vim-addon-mw-utils
- tlib_vim
- git-vim
- vim-gitgutter
- vim-airline
- Pythonモード
jedi-vim - jedi-vim 使用時の PYTHONOF エラー
あなたが得るなら
または
python - jedi-vim を追加すると問題が発生する
mbrochh の指示https://github.com/mbrochh/vim-as-a-python-ideに従って、vim を Python IDE としてビルドしました。jedi-vim
しかし、入れた後にvimを開くと、うまくいきません~/.vim/bundle
。以下、注意事項です
誰かが問題を解決できることを願っています。あなたの助けに感謝します。
vim - jedi-vim プラグインが機能しない
Python オートコンプリートにjedi-vimプラグインを使用しようとしていますが、機能しません。
私は Vim 7.3 を持っています。
1- からコードを複製します
2-コピーjedi-vim/plugin/jedi.vim
先~/.vim/plugin/
jedi-vim/doc/jedi-vim.txt
3-コピー~/.vim/doc/
vimを開くと、挿入モードに入り、次のように入力します
ドキュメントで指定されているにもかかわらず、何も起こりません。Autocompletion is also triggered by typing a period in insert mode
試してみる<Ctrl-Space>
と、次のエラーが表示されます
確認:map
したところ、使用されていないようです<Ctrl-Space>
:
を使用してエラーが発生したので<Ctrl-Space>
、何かを行う必要があると思いますよね? で表示できないのはなぜ:map
ですか?
私は何が欠けていますか?
編集
:スクリプト名
編集 2
Vim を 7.4 に更新し、ドキュメントの説明に従ってインストールvim-jedi
しました:pathogen
1- jedi をインストールする 2- 病原体をインストールする 3- 追加execute pathogen#infect()
する~/.vimrc
4- git リポジトリをクローンする~/.vim/bundle/
新しいファイルを作成しましたが、まだオートコンプリートがありません。例えば:
挿入モードでのコントロール+スペースは次を返します:
omni completion
競合するプラグインはありますか?私はそのようなプラグインをインストールしていません...
私の~/.vimrc
ファイルには他に何かあるはずですか?