1. ubuntu安装vim编辑器。默认情况下,vim在运行的时候会加载~/.vimrc文件里的配置文件,如果在~目录下不存在这个配置文件可以手动创建。
  2. 在~/.vim目录下是vim的插件加载的位置,可以在这个文件夹下放置多个插件。
  3. 首先安装一个vim插件的管理器pathogen插件。我们按照常规把pathogen.vim安装在autoload文件夹下,这样vim就会自动加载插件的时候找到pathogen,然后我们把其余的插件都安装在bundle文件夹下,由pathogen路由给vim。配置如下
    harvey@harvey:~/.vim$ mkdir -p ~/.vim/autoload ~/.vim/bundle #创建安装vim插件的文件夹bundle和antoload
    harvey@harvey:~/.vim$ ls ~/.vim #查看结果
    autoload bundle harvey@harvey:~/.vim$ git clone https://github.com/tpope/vim-pathogen.git #从git上同步下来pathogen项目
    Cloning into 'vim-pathogen'...
    remote: Reusing existing pack: 501, done.
    remote: Counting objects: 4, done.
    remote: Compressing objects: 100% (3/3), done.
    remote: Total 505 (delta 0), reused 0 (delta 0)
    Receiving objects: 100% (505/505), 85.89 KiB | 35.00 KiB/s, done.
    Resolving deltas: 100% (146/146), done.
    Checking connectivity... done
    harvey@harvey:~/.vim$ ls
    autoload bundle vim-pathogen
    harvey@harvey:~/.vim$ tree vim-pathogen #查看文件结构如下
    vim-pathogen
    |-- CONTRIBUTING.markdown
    |-- README.markdown
    `-- autoload
    `-- pathogen.vim 1 directory, 3 files
    harvey@harvey:~/.vim$ mv vim-pathogen/autoload/pathogen.vim autoload/ #把pathogen.vim移动到autoload文件夹下

    到此,pathogen安装完毕,我们需要配置文件,因为是第一个配置~/.vimrc。所有配置文件统一在下面粘贴。插件网址:https://github.com/tpope/vim-pathogen

  4. NerdTree是可以查看当前工作的目录和子目录的tree结构
    cd ~/.vim/bundle
    git clone https://github.com/scrooloose/nerdtree.git

    直接用::NERDTree就可以打开这个工具栏。但是为了安装使用方法 我们使用nmap <f2>  :NERDTree配置快捷键 可以用?查看帮助

  5. 安装node.js插件
    cd  ~/.vim/bundle
    git clone https://github.com/moll/vim-node.git ~/.vim/bundle/node

配置文件:

Vim配置Node.js开发工具的更多相关文章

  1. 2015年最佳的15个 Node.js 开发工具

    Node.js 越来月流行,这个基于 Google V8 引擎建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.在本文中,我们列出了2015年最佳的15个 Node.js 开发工具.这些工具 ...

  2. 推荐近期15个 Node.js 开发工具

    近来Node.js 越来月流行了,这个基于Google V8 引擎建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.在本文中,我们列出了2015年最佳的15个 Node.js 开发工具.这些 ...

  3. 推荐15个月 Node.js 开发工具

    Node.js 越来月流行.这个基于 Google V8 引擎建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.在本文中.我们列出了2015年最佳的15个 Node.js 开发工具.这些工具 ...

  4. mac下配置Node.js开发环境、express安装、创建项目

    mac下配置Node.js开发环境.express安装.创建项目 一.node.js的安装 去官网下载对应的平台版本就可以了,https://nodejs.org 二.express安装 sudo n ...

  5. 浅试WebStorm配置Node.js开发环境

    web前端开发IDE一直喜欢用WebStorm,这里简单介绍如何用WebStorm搭建一个Node.js开发环境. 首先,需要在本地安装好node.js,以及npm包管理工具.你也可以吧node.js ...

  6. 我用的一些Node.js开发工具、开发包、框架等总结

    开发工具 1.WebStorm,毫无疑问非他莫属,跨平台,强大的代码提示,支持Nodejs调试,此外还支持vi编辑模式,这点我很喜欢. 2.做些小型项目用Sublime Text. 3.Browser ...

  7. Node.js开发工具、开发包、框架等总结

    开发工具 1.WebStorm,毫无疑问非他莫属,跨平台,强大的代码提示,支持Nodejs调试,此外还支持vi编辑模式,这点我很喜欢.2.做些小型项目用Sublime Text.3.Browserif ...

  8. Notepad++ 配置 Node.js 开发环境

    首先安装一个notepad++的插件NppExec,在Notepad++的Plugin Manager里面进行安装. 安装完后,在这个插件的菜单里面选择Execute 在对话框中输入以下的内容: if ...

  9. sublime text3配置node.js开发环境

    今天配置sublime下node.js网上搜索很多方法. 首先:传统的方法是 1.GIT方法 可直接输入 Git clone https://github.com/tanepiper/SublimeT ...

随机推荐

  1. POJ1066:Treasure Hunt——题解

    http://poj.org/problem?id=1066 题目大意:给一个由墙围成的正方形,里面有若干墙,每次破墙只能从(当前看到的)墙的中点破,求最少破多少墙才能看到宝藏. —————————— ...

  2. CF939E:Maximize! ——题解

    http://codeforces.com/problemset/problem/939/E https://vjudge.net/problem/CodeForces-939E 给一个集合,每次两个 ...

  3. AOJ.865 青铜莲花池 (BFS)

    AOJ.865 青铜莲花池 (BFS) 题意分析 典型的BFS 没的说 代码总览 #include <iostream> #include <cstdio> #include ...

  4. PHP 数据库防止攻击

    定义和用法 mysql_real_escape_string() 函数转义 SQL 语句中使用的字符串中的特殊字符. 下列字符受影响: \x00 \n \r \ ' " \x1a 如果成功, ...

  5. 牛客326B 背单词

    传送门:https://ac.nowcoder.com/acm/contest/326/B 题意:给你一个n,你需有找有多少个长度从1~n 的单词,满足最长连续元音少于A个并且最长连续辅音长度少于B. ...

  6. 【题解】互不侵犯 SCOI 2005 BZOJ 1087 插头dp

    以前没学插头dp的时候觉得这题贼难,根本不会做,学了才发现原来是一裸题. 用二进制表示以前的格子的状态,0表示没放国王,1表示放了国王. 假设当前位置为(x,y),需要记录的是(x-1,y-1)至(x ...

  7. ACM1004 Let the balloons fly

    These code is for the problem "Let the balloons Fly" in ACM 1004 which need deal with stri ...

  8. ZooKeeper管理员指南——部署与管理ZooKeeper

    1.部署 本章节主要讲述如何部署ZooKeeper,包括以下三部分的内容: 系统环境 集群模式的配置 单机模式的配置 系统环境和集群模式配置这两节内容大体讲述了如何部署一个能够用于生产环境的ZK集群. ...

  9. SSH 指定密钥,连接远程服务器。

    ssh -i /root/.ssh/private.pem user@192.168.1.100 -p 7744 如上, /root/.ssh/private.pem :密钥文件路径user@192. ...

  10. 洛谷 3029 [USACO11NOV]牛的阵容Cow Lineup

    https://www.luogu.org/problem/show?pid=3029 题目描述 Farmer John has hired a professional photographer t ...