問題タブ [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 プラグインのアンインストール失敗の余波 :(
病原体を介していくつかのパッケージをインストールしていましたが、カラーテーマの 1 つが気に入らず、ターミナルを介してそれらのパッケージを削除しました。それ以来、vim thankYou.js ( :) ) を実行すると、これが表示されます。
これらの「--- オプション --」と確認を削除するにはどうすればよいですか? vimに直接行きたいだけです。
前もって感謝します ;)
vim - Windows で病原体を使用して YouCompleteMe をインストールする方法
Pathogen を使用して YCM をインストールしようとしていますが、Github の README ファイルに Pathogen を使用してこれを行うためのチュートリアルがありません。YCM を Pathogen と一緒にインストールする方法はありますか? また、どのようにすればよいですか?
vim - NERDCommenter の使用
チュートリアルでは、次の例を示します。
\c$
ただし、vimでまたはを押す,c$
と、現在の行がコピーされ、挿入モードに切り替わります。
私は病原体を介してプラグインをインストールし、:help nerdcommenter
動作しますが、 の出力に nerdcommenter についての言及はあり:scripts
ません。プラグインが正常にインストールされていないことを意味するかどうかはわかりません。
vim - runtimepath は設定されていますが、pathogen#infect 未知の関数エラー
root の .vim と .vimrc をいじることなく、自分の設定を root ユーザーとして使用できるように、vim をセットアップしようとしています。
私のvimセットアップは、自分のユーザーから呼び出されたときに完全に機能します。ただし、ルートユーザーから呼び出されると、次のようになります。
.vimrc にランタイム パスを設定し、デバッグで実行すると次のようになります。
だから私が言うことができる限り、.vimフォルダーを見つけて病原体.vimを正常にロードしていますが、それでも病原体#感染機能がわからないというエラーがスローされるため、残りのプラグインはロードされません。
何が欠けているのか誰にも分かりますか?
vim - vim-pathogen は「after」ディレクトリを無視しています
「プラグイン」および「構文」ディレクトリを含む「後」ディレクトリにのみ付属するこのプラグインを使用しています。
ここでは、'after' ディレクトリもランタイム パスに追加されているようです。
「plugin」および「syntax」ディレクトリをプラグインが動作する bundles/indentLine ルートに手動で移動すると、コマンドが認識されます。
何がうまくいかないかについての提案はありますか?どうすればデバッグできますか? そこに印刷ステートメントを追加するにはどうすればよいですか?
編集:これをもう少し明確にします。
ディレクトリレイアウト ~/.vim/bundles があります。gitrepos からの私のプラグインはすべてここにあるので、次のようなものを見ています-
出力:
scriptnames には、nerdtree と vim-surround が含まれます。ただし、indentLine はスクリプト名には表示されません。「syntax」および「plugin」ディレクトリを「indentLine\after」から「indentLine」ディレクトリに移動すると、indentLine も表示さ:scriptnames
れます。
基本的に、:indentLines\after
プラグインのディレクトリは調べられません。
git - 病原体バンドルが git によって保存されない
元の質問
病原体バンドルがロードされていません。
Kali Linux を実行しており、推奨される方法で .vimrc をセットアップしました
しかし、これにより、インストールしたバンドルのいずれかでエラーが発生します(例E492: Not an editor command: NERDTree
またはE185: Cannot find colorscheme 'solarized'
)
vim の起動後に次のコマンドを実行すると、ディレクトリが正しいことが示されます。
echo pathogen#glob_directories("~/.vim/bundle/*")
---> すべてのバンドルが返却されました
私が見逃しているものは他にありますか?
更新
私はすべてのドットファイルをgitリポジトリに持っています。しかし、を実行するgit add
と、バンドルのディレクトリのみが追加され、ファイル自体は追加されません。「ドットファイル」リポジトリに病原体バンドルを含めるにはどうすればよいですか?