我正在尝试在 vim 上安装ternjs。
我在 OS X Yosemite 10.10.5 上。
我做了什么:
1.安装YouCompleteMe。
2.通过pkg安装 Nodejs v4.2.3 。
3.在 tern_for_vim 目录中运行 npm install (似乎什么都没有发生)。
gy@~/.vim/plugged/tern_for_vim$ npm install
gy@~/.vim/plugged/tern_for_vim$
4.在我的 javascript 应用程序目录(仅包含 test.js 文件)中创建一个 .tern-project 文件:
$ cat .tern-project
{
"libs": [
"browser",
"underscore",
"jquery"
],
"plugins": {
}
}
5.用演示代码触摸test.js:
//Use ctrl-space to complete something
co
document.body.a
// Put the cursor in or after an expression, press ctrl-i to
// find its type
var fno = ["array", "of", "strings"]
var bar = foo.slice(0, 2).join("").split("a")[0]
// Works for locally defined types too.
function CTor() { this.size = 10 }
CTor.prototype.hallo = "hallo"
var baz = new CTor
6.尝试使用:TernRename, :TernDoc..etc。:TernRename 的输出示例
新名字?fno urlopen错误 [Errno 61] 连接被拒绝
我忘记了什么?