問題タブ [pathogen]

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 に答える
212 参照

vim - 病原体のインストール手順をバンドルに変換する方法は?

Vundle を使用してプラグインを管理しています。ただし、一部のプラグインには、手動インストールまたは Pathogen を使用したインストールの手順しかありません。例えば:

インストールの詳細

病原体を使用したインストール:

病原体なしでのインストール:

ソース: http://www.vim.org/scripts/script.php?script_id=3081

Pathogen のインストール手順を Vundle で動作するように変換する方法はありますか?

または、Pathogen と Vundle の両方をインストールして、インストールしたいプラグインで最もサポートされている方を使用する必要がありますか?

0 投票する
0 に答える
482 参照

vim - git サブモジュールと病原体を使用して vim-plugin を管理する

github を使用して dotvim を保存してい ます https://github.com/mingchaoyan/dotvim

私は、vim-plugins を管理するために Pathogen を選択しました。vimタグを生成するために、病原体は私に追加するように指示します

vimrcに。各プラグインのタグを生成します。入力すると

git は、追跡されていないファイルをいくつか示しています。それらは helptags によって生成されたタグです。

作業コピーをきれいにするために、私はそうします

しかし、別の問題が発生します。別のコンピューターで dotvim のクローンを作成しようとすると、

これらは私が追加したばかりのプラグインです。

私のレポのサブモジュールが「タグ」を持つ元のものとは異なることが理由を知っているかもしれません。上記の問題なしに、病原体と gitsubmodule を使用して vim-plugins を管理するにはどうすればよいですか?</p>

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

vim - vimで病原体とVundleを同時に使用するには?

私はいくつかのプラグインを設定しているvimの初心者です。Vundle 経由のインストールを推奨する人もいれば、病原体経由のインストールを推奨する人もいます。この状況で両方のパッケージ マネージャーを同時に使用することは可能ですか? もしそうなら、通常の指示に従って両方をインストールし、関連するプラグインをインストールするだけで、何も競合しませんか? それとも、これを機能させるために何か特別なことをしなければなりませんか?

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

vim - 未知の機能: 病原体#感染

MacVim をインストールしました (そして Vim を上書きしました)。そして、Pathogen を機能させようとしています。Vim を起動すると、次のエラーが表示されます。

私の .vimrc は次のようになります

そして、私のディレクトリは次のようになります

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

c++ - 病原体がトリガーされない状態でインストールされた Vim snipMate

申し訳ありませんが、上記の質問に対する回答を検索しましたが、私の正確な状況に一致するものはありませんでした。私はvimの初心者で、C++プログラミング用にセットアップしようとしています。Xubuntu 14.04 を使用しており、sudo-apt を使用して vim をインストールし、次を使用して YouCompleteMe プラグインもインストールしました。

YouCompleteMe は完全に動作し、リンクhttp://www.vim.org/scripts/script.php?script_id=1658で zip ファイルをダウンロードして ~/.vim フォルダーに抽出するだけで NERDTree をインストールし、NERDTree も動作します。大丈夫。次に、リンクhttps://github.com/tpope/vim-pathogenにある指示を使用してvimの病原体をインストールしました。私の ~/.vimrc は次のようになります

次に、Garbas によって vim-snipmate リポジトリで提供された Pathogen の指示を使用して SnipMate をインストールしました (2 つ以上のリンクを投稿できませんでした)。snipmate プラグインが vim でアクティブになっているようです:imap

したがって、上記の出力によると、ショートカットに入って Ctrl+R を押すとスニップメイトがトリガーされるはずですが、機能しません。ただし、Ctrl+R+Tab を押すとスニペットのリストが表示されますが、いずれかを選択しても機能しません。たとえば、 cpp.snippets に/home/username/.vim/bundle/vim-snippets/snippets/は次のようなエントリがあります

Ctrl+R+Tab を押すと、表示できるリストが表示されますが、リストからfori選択すると、vim ファイルに逐語的に表示されます。それを機能させるために他に何をしようとしているのか本当にわかりません。SnipMate を vim で動作させるための助けをいただければ幸いです。fori

0 投票する
2 に答える
881 参照

vim - 病原体を使用するvimで、プラグインがロードされるかどうかを確認するにはどうすればよいですか?

vimでプラグインを管理するために病原体を使用しています.vimrcには、特定のプラグインがインストールされていない/ロードされない場合にのみ実行したいセクションがあります。例えば

ほとんどの場合、おそらく機能する 2 つのオプションは、dwm.vim が存在するg:pathogen_disabledかどうかを確認することと、ディレクトリ.vim/bundle/dwm.vimが存在するかどうかを確認することです。

ただし、これらのチェックはやや脆いようです。たとえば、dwm がまったくない場合、dwm.vim が病原体無効になっていないことを確認するだけでは不十分であり、何らかの理由で dwm.vim が標準外の場所にあり、それでもruntimepathパスに含まれている場合、チェックは機能しません。 .

病原体の全体的なポイントは、私の管理をruntimepath容易にすることなので、エレガントな解決策はこのパスを検索することです。しかし、ヘルプ、病原体のソース、Google、およびここを検索すると、これを行う簡単な方法が見つかりませんでした. これを vim/pathogen でネイティブに実行できますか? 私のためにこれを行うプラグインはありますか?チェックが失敗するケースはかなりまれであり、プラグインを適切に管理している限り発生しないため、これをまったく行うべきではありませんか?

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

vim - ユーザーが病原体を使用してインストールできるようにvimプラグインを構築する方法

vim プラグインのコードを (VimL でラップされた python で) 書きましたが、それを世界と共有したいと考えています。他のユーザーがそれを病原体と共にインストールし、vim パッケージに追加できるようにするには、どうすればよいですか?