Mac 配置 vim

Mac 配置 vim

  1. 安装 vim 7.4
 cd ~
 hg clone https://code.google.com/p/vim/
 cd vim
 ./configure --with-features=huge \
             --enable-multibyte \
             --enable-rubyinterp \
             --enable-pythoninterp \
             --with-python-config-dir=/usr/lib/python2.7/config \
             --enable-perlinterp \
             --enable-luainterp \
             --enable-cscope --prefix=/usr
 make VIMRUNTIMEDIR=/usr/share/vim/vim74
 sudo make install

编译的过程中,可能会遇到一些问题。因此需要我们提前将将src目录下的 os_unix.h中加上

    #include <availabilitymacros.h>
</availabilitymacros.h>
  1. 配置 vim

参考:我的 vim 配置

可能遇到的问题:

ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it.

需要到 ~/.vim/bundle/YouCompleteMe目录下,执行:

./install.sh --clang-completer
  1. 这样应该就 ok 了,如果你的人品不是太差的话。期间缺什么东西,brew install 就好了。

==============================================================================

本博客已经废弃,不在维护。新博客地址:http://wenchao.ren

我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他
们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想”用智慧开创属于自己的事业”。我想说的是,其
实我是一个程序员

==============================================================================

Mac 配置 vim

Original: https://www.cnblogs.com/rollenholt/p/4243159.html
Author: Rollen Holt
Title: Mac 配置 vim

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/553338/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • LRU算法简单实现

    LRU:最近最少使用缓存 LRU是Least Recently Used的缩写,即最近最少使用,是一种常用的页面置换算法,选择最近最久未使用的页面予以淘汰。该算法赋予每个页面一个访…

    技术杂谈 2023年6月21日
    0102
  • docker search和pull超时

    练习时用docker查找镜像或者pull镜像时总是超时,折腾一圈发现是 时钟同步的问题,实验环境的时间偏差太大,重新同步一次就ok了。 #ntpdate cn.pool.ntp.o…

    技术杂谈 2023年7月10日
    059
  • Verilog的基本语法

    1.标识符 标识符:模块名、变量名、常量名 Verilog是大小写敏感的(a和A是不同的)标识符:任意一组字母、数字、$、_的组合标识符的第一个字母必须是字母或下划线书写标识符时应…

    技术杂谈 2023年6月1日
    070
  • Azure Service Fabric 踩坑日志

    近期项目上面用到了Azure Service Fabric这个服务,它是用来做微服务架构的,由于这套代码和架构都是以前同学留下来的,缺少文档,项目组在折腾时也曾遇到几个问题,这里整…

    技术杂谈 2023年5月31日
    087
  • Ubuntu解决Github无法访问的问题

    技术背景 由于IP设置的问题,有时候会出现Github无法访问的问题,经过一番的资料检索之后,发现如下的方案可以成功解决在Ubuntu下无法正常访问Github的问题(有时候可以打…

    技术杂谈 2023年7月25日
    098
  • vue系列—Vue组件化的实现原理(八)

    上面已经介绍过, 全局注册组件有2种方式; 第一种方式是通过Vue.component 直接注册。第二种方式是通过Vue.extend来注册。 Vue.component 注册组件…

    技术杂谈 2023年6月1日
    081
  • 使用vue全家桶制作博客网站

    前面的话 笔者在做一个完整的博客上线项目,包括前台、后台、后端接口和服务器配置。本文将详细介绍使用vue全家桶制作的博客网站 概述 该项目是基于vue全家桶(vue、vue-rou…

    技术杂谈 2023年5月31日
    097
  • Java开发之JavaWeb速成 —- 第二部分

    JavaWeb速成 前言 以最少时间,快速学完各知识点。知识点围绕概念,作用,使用方法来写,适合有javaweb基础的人复习 旨在快速入手/复习,放实例显得冗余,所以实例代码会以截…

    技术杂谈 2023年7月24日
    060
  • Nodejs 如何设计一个限频接口来防止攻击

    做过后端研发的基本对接口限频完全不陌生,特别是针对一些核心接口受到攻击的时候,比如 Jmeter 来通过一些用户填写接入恶意灌入脏数据。 那在 nodejs 这边如何设计 限频接口…

    技术杂谈 2023年5月31日
    079
  • 负载均衡之DR实验

    实验环境 本实验搭建在虚拟机中。一台服务器作为DR两台作为RS,还有一台为后续内容会用到的备用机。 实验环境示意图: 1. 修改网络层VIP 修改DR,添加VIP 修改前: 修改后…

    技术杂谈 2023年7月11日
    052
  • List的同步类比较

    TL;NRs CopyOnWriteArrayList类在多线程顺序读取上有很大的优势,但在随机读取上反而有较大的劣势,且在写入方面性能极差。 Vector类在顺序读取方面性能较差…

    技术杂谈 2023年7月24日
    062
  • 基本用法

    规则引擎的工作方式有点像if-else,它允许你设置一些条件和动作,然后在程序运行时判断某些动作该不该执行。easy-rules是一款轻量级的java规则引擎,目前它的长期支持版本…

    技术杂谈 2023年7月11日
    0104
  • Solr的检索运算符、分析器(Analyzer)、TokenizerFactory(分词器)、TokenFilterFactory(分词过滤器)详解

    Solr有哪些检索运算符? “:” 指定字段查指定值,如返回所有值: “?” 表示单个任意字符的通配 “” …

    技术杂谈 2023年5月31日
    082
  • MySQL数据库-数据表(二)

    分析:给 reader 表添加数据. INSERT INTO:插入数据,插入数据的时候会检查主键或者唯一索引,如果出现重复就会报错; 语法:INSERT INTO table_na…

    技术杂谈 2023年6月21日
    088
  • 一键安装Cisco AnyConnect Secure Mobility Client

    Mac版本 背景:公司内部安装此VPN软件的时候,因默认是安装了所有模块,但我们只需要vpn模块,所产生的干扰。并且有人因不熟悉Mac pkg 软件的卸载方法导致非正常卸载,导致重…

    技术杂谈 2023年6月21日
    092
  • 使用Animate.css

    Animate.css是一个css动画库,可以做出一些非常好看的动画; 官网:https://animate.style Animate.css非常容易上手,但是动画是一开始就加载…

    技术杂谈 2023年7月23日
    072
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球