windows下安装tern for vim

操作系统:windows8.1 64位

vim:gvim7.4

1、下载tern for vim,去官网直接下载,连接好像都是到github上(https://github.com/marijnh/tern_for_vim.git)。

2、需要node.js和npm,这两个安装nodejs应该都有了。(注:这里要提前安装git,使用npm时会用到)

3、tern推荐用pathogen,一个vim插件管理工具。

获取地址同样是github( https://github.com/tpope/vim-pathogen)。

pathogen直接按文档中说的安装即可。

例如我这里,把pathogen.vim复制到d:\soft\Vim\vim74\autoload目录下,然后修改vim的配置(D:\softl\Vim\_vimrc),在里面添加

"使用pathogen插件管理
execute pathogen#infect()

,这样就可以用pathogen管理vim插件了(默认把插件放到D:\soft\Vim\vimfiles\bundle文件夹下(bundle文件夹默认没有,需要手工创建)),这里就把获取的tern_for_vim文件夹放在这个目录下就行了。

4、打开cmd,进入D:\soft\Vim\vimfiles\bundle\tern_for_vim目录下,运行命令

npm install

会根据目录下的package.json取所需要的依赖。

5、安装python(丫的还要装这个,平时都用不到)。我现在获取的tern for vim,文档有这么一句(Note : This plugin requires vim 7.3+ and builtin python support to work),我用的vim是7.4,所以安装python就行了。

我这里gvim是32位的,所以下载python也需要是32位的,否则不支持,开始的时候我下载64位的gvim,TMD就是不支持,找了半天原因。https://www.python.org/ftp/python/2.7.10/python-2.7.10.msi

tern.vim上来就是这么一句:

if !has(‘python‘) && !has(‘python3‘)

echo ‘tern requires python support‘

finish

endif

应该也是支持python3,我看python官网上下载最新版本2和3并排,就下载了2,原因是我不用它,至少是现在不用。

安装之后,我这里验证vim是不是支持python了,就用上面的方法

:echo has("python")

未安装之前返回0,安装之后返回1。

6、以上就安装成功了,试试效果,创建d:\test\qianye.js,另外tern要求在项目下创建配置文件,文件名是(.tern-project),内容如下:

{

"libs": [

"browser",

"jquery"

],

"loadEagerly": [

"importantfile.js"

],

"plugins": {

"requirejs": {

"baseURL": "./",

"paths": {}

}

}

}

这些配置是示例,当然可以按需要修改,这里libs只写了两个,支持的还要多。

注:windows不允许创建.开头的文件,可以用vim创建或直接从别的地方复制一份。像linux下,vim的配置文件是.vimrc,windows下可以用_vimrc代替,我试了下_tern-project不行。

这样test目录下的文件就有两个:

d:\test\qianye.js

d:\test\.tern-project

打开qianye.js,输入jQuery.,按ctrl+x和ctrl+o,是不是有提示了。

时间: 2024-10-07 05:02:24

windows下安装tern for vim的相关文章

windows下安装python +eclipse pydev 插件

目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(IDE) 1. 在Eclipse中安装PyDev插件 2. 配置Python Interpreters 四. 创建Python Project 五. 编写HelloWorld 六. 小结 一. Python简介: Python在Linux.windows.Mac os等操作系统下都有相应的版本,不管在什么操作系统下,它都能够正常工作

Python学习笔记(三)windows下安装theano

早就听说theano很难安装,这一次算是初步尝试,不知道会不会有其它问题. 0 参考材料 (1)win 8.1 64bit 深度学习theano 安装设置 (2)Windows下安装theano成功,但一import就报decode错是什么原因? (3)Wndows8.1 64bit环境下搭建深度学习平台之Theano安装配置 (4)deep learning学习环境Theano安装(win8+win7) 1 简单记录过程 (1)安装anaconda:Download Anaconda now!

windows下安装redis

1.redis简介redis是一个key-value存储系统.和Memcached类似,它支持存 储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都 是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是red

在 Windows 下安装 GruntJS

在你安装 Grunt.js 之前你需要先安装 Node.js.对于本教程而言,我已经安装好了 node.js v0.10.0. 我将要安装 Grunt.js v0.4.1.警告:如果你已经安装了 Grunt.js 0.3.x 或者更低的版本,请先卸载它. Grunt 的命令行界面 为了安装 grunt.js,我们需要要安装好全局的 Grunt 命令行界面(CLI),当前的 CLI 版本是 1.0.6.打开 Windows 命令窗口(CMD)并输入以下指令: npm install grunt-c

在windows下安装OpenDaylight的Helium(氦)版本

前言 OpenDaylight(以下简写为ODL)的Helium(氦)版本已经成为相对稳定的版本(相对于Li版本).Helium(氦)版本下载链接地址为http://www.opendaylight.org/software/downloads/helium.官网中分别共享了版本.安装向导.用户向导.开发者向导手册,可进行下载学习.在本篇文章中,着重讲一下在Windows下的安装过程. 1 Helium安装 虽然官方要求ODL Helium(氦)版本是基于Ubuntu的,但是在实际学习过程中,U

Windows下安装使用curl命令

本机环境 Windows 7 方法/步骤 1.进入网站 https://curl.haxx.se/download/?C=M;O=D网站 2.根据自己的操作系统位数和是否需要SSL下载相应的版本. 这里下载curl-7.33.0-win64-ssl-sspi.zip,下载完成之后解压到需要使用curl命令的目录.这里为了方便我先直接解压到当前目录. 3.在本窗口下打开运行该命令 [没有建立系统环境变量,所以只能在本目录下运行],检测是否可以正常运行 注意: 想得到上面的"在此处打开命令窗口(W)

windows下安装imagick扩展(转)

最近项目中需要用到图片的一些特殊处理——比如:根据用户请求生成任意尺寸的图像.经过一些资料的查找,最终选用了php_imagick.利用 ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小.旋转.锐化.减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存.本节我们就来介绍一下如何在 windows下安装php_imagick拓展. 1. 下载 Download ImageMagick #下载页面: http://www.image

【PostgreSQL学习之旅】第一篇:Linux和Windows下安装PostgreSQL9.4

一.简介 PostgreSQL是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备, 比如 IP 类型和几何类型等:其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务.子查询.多版本并行控制系统(MVCC).数据完整性检查等特性的唯一的一种自由软件的数据库管理系统. 二.Linux下安装 1) 环境:RedHat Enterprise 6.5 x64(2.6.32-431.el6.x86_64) PostgreSQL

(转)windows下安装Ionic

原文:http://www.itwap.net/ArticleContent.aspx?id=26 Ionic官方教程: http://learn.ionicframework.com/videos/windows-android/ 以下内容参考官方教程得出.         1.下载JDK并配置好Java运行环境   下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html