問題タブ [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.
vim - 病原体がヘルプ タグを生成しない Vim Windows
このVim + Pathogen not loading help docsのようなソリューションを既に試したことがありfiletype off
、病原体感染を呼び出す前に追加するだけで、まだヘルプタグを生成できない場合は、このヒントが役立つかもしれません.
linux - Vim-CtrlP(または病原体)はヘルプページのみをロードしますか?
私はVimの初心者ですが、問題が発生しました。
私は自分のvimにPathogenスクリプトとCtrlPスクリプトをインストールしました。ただし、CtrlPは正しくロードされず、CtrlPのコマンドまたはショートカットは機能せず、ヘルプページのみが機能します。:CtrlPはエディターコマンドではなく、CtrlPのショートカットは何も作成しないと書かれています。
Pathogen.vimは〜/ .vim / autoload /の下にあり、CtrlPは〜/ .vim / bundle /ctrlp.vim/にあります
これが私の.gvimrcです:
そして、これが私がスクリプトをインストールした方法です:
そして、その.gvimcrファイルを作成し、googledとgoogledを作成して、ここに来て質問しました。
vim - Vim: "E185: ソラライズされた配色が見つかりません"
新しいマシンをセットアップし、Solarized を Vim で実行しようとしています。vim を実行すると、次のエラーが表示されます。
E185: Cannot find color scheme solarized
公式リポジトリの Solarized README にあるPathogen のインストール手順に従ってみました。この同様の質問と回答を確認して、ディレクトリに適切なファイルを実際に配置することで問題を解決しましたが、以下に示すように、私のディレクトリは実際にグッズでいっぱいです(クローンしただけです)。
詳細
- iTerm2
- .vimrc が読み込まれており、他のプラグインが動作しています
- Solarized も (solarized.vim を .vim/colors に移動して) 手動でインストールしようとしましたが、同じエラーが発生しました
.vimrc
.vim ディレクトリ
vim - 病原体でvimプラグインをインストールできません
大学のコンピュータに接続しています。vimをカスタマイズしようとしています。彼らはvim構成ファイルを、私が権限を持たない保護された/usr/shareフォルダーに配置しました。
.vimrc ファイルをホーム ディレクトリにコピーし、変更を開始しました。これはうまくいくように見えました:-)
ステップ 2、ここの指示に従って病原体をインストールしました: http://mirnazim.org/writings/vim-plugins-i-use/
次の行を .vimrc に追加しました
残念ながら、vim はプラグイン (TagBar など) を認識しません。感染の引数をいじったり、実行を呼び出しに変更したりしてみました。
何も助けませんでした。
興味深いことに、私:scriptnames
はその~/.vim/autoload/pathogen.vim
番組を見ます。bundle ディレクトリ内のファイルは表示されません :-(.
アイデア?
windows - 多くの読書の後、WindowsでPathogenにプラグインをロードさせることができません
完全に更新されたWindows 7 64ビット上のgVim 7.3.46の場合(Windowsコンテキストメニューに「Edit with Vim」の信頼できるインスタンスを追加するため、gVim 7.3.46を実行します。)
たくさんの記事を読んだにもかかわらず (その多くは他の記事を繰り返しています)、Pathogen を使用しないと既に正常に動作している vim プラグインを Pathogen にロードさせることができません。
問題は、次のように Pathogen の「bundle」フォルダの場所にあるようです。
· mru.vim (最近使用したファイル) プラグインを "D:\Program Files (x86)\Vim\vim73\plugin" に配置すると、MRU は問題なく動作します — :MRU と入力すると、最近使用したファイルのリストが返されます
. mru.vim を「bundle」という名前のフォルダーに配置し、バンドル フォルダーを「D:\Program Files (x86)\Vim\vimfiles」または以下にリストされている他の場所に配置すると、MRU と入力すると「E492 : Not an editor」が返されますコマンド:MRU"
私の環境:
· Windows 7 64 ビットでは、Vim / gVim 7.3.46 は「D:\Program Files (x86)\Vim\vim73\gvim.exe」にインストールされます (はい、「C」ではなく「D」です)。
· gVIM で :e $VIM と入力すると、次の 4 行が返されます。
· 「D:\Program Files (x86)\Vim\vimfiles\autoload\」に、pathogen.vim があります。この場所で gVim はエラーなしで起動し、 :pathogen#helptags() と入力してもエラーは返されません (私が読んだある記事では、コマンドは Pathogen が正しくインストールされているかどうかを判断する 1 つの方法であると書かれていました)。
· 私の _vimrc ファイルには以下の行が含まれています:
私の問題:
mru.vim を含むバンドル フォルダーを次の場所にコピーしてみました。
· D:\Program Files (x86)\Vim\vimfiles (Windows の「正しい」場所と言われています)
· D:\Program Files (x86)\Vim
· D:\Program Files (x86)\Vim\vim73
複数の記事で、そのリストの最初のエントリが、Windows システムのバンドル フォルダーの正しい場所として特定されています。つまり、Windows では、*ix とは異なり、バンドル フォルダーを *ix .vim フォルダーや Windows の ..\users[userName] フォルダーなど (?) のどこかに「埋める」ことは明らかにありません。
「bundle」のこれらの場所はすべて、「:MRU — 「E492 : Not an editor command : MRU」」と入力すると同じ応答を生成します。
私は機知に富んでいます。アイデアはありますか?
(ちなみに、感謝しますが、Vundle / Github / Curl またはその他のネットワーク関連のソリューションは使用したくありません。gVim プラグインはそれほど多くは使用していません。使用しているプラグインをダウンロードして、不要なネットワーク プロセスが関与するのではなく、自分でフォルダーをバンドルします)。
応援よろしくお願いします。Riley SFO
ubuntu - ubuntu 12.10でvimを起動しているときに病原体が実行されない
私はVIMが初めてです。病原体.vim プラグインをインストールしようとしました。フォルダ構成について説明します。
バンドルにはまだ何も追加していません。
vimrcファイルに数行追加しました
しかし、端末からvimを起動するたびにエラーがスローされていました。
エラー -
次に追加してみました
病原体の感染機能を呼び出していますが、何も起こっていません。エラーで表示されているパスはです。/usr/share/vim/vimrc
原因はetc/vim/vimrc is the symlink
. よくわかりません、私はそれに慣れていません。
vim - プラグインがインストールされるように、pathogen.vim をどこに保存しますか?
vim.orgpathogen.vim
からファイルをダウンロードしました
の一部になるように、このファイルをどこに保存すればよいgVim
ですか? ランタイム パスの場所の 1 つでしょうか。
これ.vim
は次のいずれかの場所に配置する必要がありますか?:
- C:\Program Files (x86)\Vim73\
- C:\Program Files (x86)\Vim\vimfiles\
vim - Pathogen は小さなスクリプトをロードしません (solarized フォルダー内)
私は病原体で正しいvim構成をしようとしています。特に、推奨される方法でバンドルフォルダーにsolarizedをインストールしました:
だから、私は良い色のテーマを使うことができ、私はソラライズされたドキュメントを持っています. ただし、solarized togglebgで提供される小さなスクリプトは機能しません。正しくマップされず、コマンドラインから呼び出すことができません。しかし、何が悪いのかわかりません。
私のバンドルフォルダの構成は次のとおりです。
vim の専門家は、スクリプトが読み込まれない理由を解決できますか?
vim - 病原体と git サブモジュールを使用した vim バンドルのカスタマイズ
私はさまざまなマシンでvimを使用しており、構成をそれらの間で同期させたいので、病原体を使用してさまざまなvimプラグインをインストールし、たとえばここで説明されているようにgitサブモジュールとして保持するというよく知られたアプローチを試しました。
現在、私の.vim
フォルダーは git リポジトリであり、サブモジュールとして各フォルダーが含まれています.vim/bundle
。そのメイン リポジトリを bitbucket にアップロードし、他のマシンからクローンを作成しました。その後、必要に応じてすべてのリポジトリで同じ構成を取得しましたgit submodule init
。git submodule update
これらのプラグインの一部をカスタマイズする必要があるときに問題が発生します。たとえば、一部のサブモジュールは単なる vim カラースキームです。コメントの色を変更したいとします。そうするための適切な方法はどれですか?
いくつかのアイデアが頭に浮かびました:
- 私が直接変更した場合
.vim/bundle/vim-github-colorscheme/colors
(たとえば)、私の知る限り、それらの変更をメインvim-github-colorscheme
リポジトリにプッシュする必要がありますが、それはできず、とにかくばかげています。私のカスタマイズは本質的に非公開です。しかし、サブモジュール リポジトリと同期しないと、それらの変更は他のマシンからは見えません。 - 独自のカラースキームのカスタマイズを に保持する
.vim/colors
と、これらの変更はメイン リポジトリの一部になり、マシン間で簡単に共有できますが、これは病原体の「バンドル」哲学を破ります。さらに、この方法で他の種類のカスタマイズを実行する方法が明確ではありません (たとえば、snipMate の一部のスニペットを変更したり、プラグインのコードを変更したりするなど)。 - プラグインのプライベート フォークを作成し、それを bitbucket にアップロードして、元のモジュールの代わりにサブモジュールとして使用する必要がありますか? このようにして、少なくとも1.のアプローチを適切に行うことができましたが、良いオプションとは思えません。特に、プラグインをカスタマイズする必要があるかどうかが事前にわからないため、「念のため」インストールする新しい vim プラグインごとにフォークを作成する必要があります。
- バンドルのコードを単一の git リポジトリの下に保持できます。つまり、サブモジュールをまったく使用しません。これにより、それらを自由に変更し、変更を bitbucket リポジトリと同期し、単一の .xml ですべてのマシンにデプロイできます
git pull
。ただし、この方法では、プラグインの元のソースに変更が加えられると、それを自分の変更とマージするのが難しくなります。
私はアイデアを使い果たしました.上記のすべては、何らかの理由で私には間違っているようです. git と病原体を使用する人々は、このシナリオをどのように管理していますか?