Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Mac OSX上安装Ternjs for vim?_Javascript_Macos_Vim_Npm_Tern - Fatal编程技术网

Javascript 如何在Mac OSX上安装Ternjs for vim?

Javascript 如何在Mac OSX上安装Ternjs for vim?,javascript,macos,vim,npm,tern,Javascript,Macos,Vim,Npm,Tern,我正在尝试在vim上安装 我在OS X优胜美地10.10.5上 我做了什么: 1.安装YouCompleteMe 2.通过安装Nodejs v4.2.3 3.在tern_for_vim目录中运行npm安装(似乎没有发生任何事情) 4.在我的javascript应用程序目录中创建一个.tern项目文件(仅包含在test.js文件中): 5.使用演示代码Touch test.js: //Use ctrl-space to complete something co document.body.a

我正在尝试在vim上安装

我在OS X优胜美地10.10.5上

我做了什么:

1.安装YouCompleteMe

2.通过安装Nodejs v4.2.3

3.在tern_for_vim目录中运行npm安装(似乎没有发生任何事情)

4.在我的javascript应用程序目录中创建一个.tern项目文件(仅包含在test.js文件中):

5.使用演示代码Touch 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..等。输出示例:TernRename

新名字?fno urlopen错误[Errno 61]连接被拒绝


我忘了什么?

你为什么不在插件的问题追踪器上提问。@Romaill你是说在github上吗?是的,我就是这个意思。谢谢你刚才的想法。我以前从未使用过这个频道。为什么不在插件的问题跟踪器上提问呢?@romainl你是说在github上吗?是的,这就是我的意思。谢谢你刚才的想法。我以前从未使用过这个频道。
$ cat .tern-project
{
    "libs": [
        "browser",
        "underscore",
        "jquery"
         ],
         "plugins": {
          }
}
//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