个人环境配置_Linux Mint

     用Linux也有不短的时间了,遇到的各种问题也层出不穷,重装系统的次数也不少,最近用Arch是在用累了,所以想换个相对好配置点的系统来试下,所以选择了Linux Mint. 关于Archlinux 的个人安装以及一些基本配置,下次安装的时候补上吧,今天主要记录下最近在Linux Mint 下自己的一些个人环境配置。

   1.基于vim的配置

     首先要说的当然是我最最常用的神器vim 的配置了。关于Vim ,主要是记录vundle 插件的安装以及使用,以及一些其他插件的编译方法。

      Vundle 的安装和配置

      下载 Vundle

    

  $ git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

   安装之后在.vimrc中添加相应的控制代码即可使用。bundle安装的插件主要包括三种:

  1. 在Github vim-scripts 用户下的repos,只需要写出repos名称
  2. 在Github其他用户下的repos, 需要写出”用户名/repos名”
  3. 不在Github上的插件,需要写出git全路径

     YouCompleteMe的安装和配置

         安装llvm和clang

            安装的clang版本必须在3.2之上,然后将libclang.so动态库复制到YCM的python目录之下

    sudo apt-get install llcm clang

         安装cmake和python-dev

    sudo apt-get install cmake python-dev

     在.vimrc中添加代码,然后BundleInstall之后即可安装。

     Bundle Valloric/YouCompleteMe

     安装之后必须对YCM进行编译才可以使用。

            编译YCM

      1.将libclang.so复制到YCM的python目录之下。新建ycm_build文件夹,用cmake命令生成Makefile:

    cmake -G "Unix Makefiles" -DEXTERNAL_LIBCLANG_PATH=/usr/lib/libclang.so . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp

      2.编译ycm_core.so

    make ycm_core

      3.编译 ycm_support_libs

   make ycm_support_libs

    修改vim配置文件及YCM配置文件之后即可使用.

 

 

   

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。