node/express/mongoose などのプロジェクトを MVC フォルダー構造に従って取得しました。VIM 7.4 を使用しています
TernJS と YouCompleteMe で既にオートコンプリートを行っていますが、他のプロジェクト ファイルから現在のファイルにコードをオートコンプリートする方法がわかりません。
つまり、server.js を編集するときに、user.server.model.js を記憶するかタブで開いて内部のコードを確認する代わりに、user.server.model.js からオートコンプリートを取得したいと考えています。
.tern-projectファイルに何か関係があることは知っていますが、それを機能させることはできません。
これは私の .tern-project です:
{
"libs": [
"browser",
"jquery"
],
"loadEagerly": [],
"plugins": {
"node": {}
}
}
...そして、これは編集中のファイルのすべてのコード補完を取得する必要がある作業ディレクトリです。
.
├── app
│ ├── controllers
│ ├── models
│ ├── routes
│ └── views
├── config
│ ├── config.js
│ ├── env
│ ├── express.js
│ ├── mongoose.js
│ ├── passport.js
│ └── strategies
├── node_modules
├── package.json
├── public
│ ├── css
│ ├── img
│ └── js
└── server.js