zoukankan      html  css  js  c++  java
  • 个人环境配置_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 llvm 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配置文件之后即可使用.

     

       

     

  • 相关阅读:
    看Web视频整理标签笔记
    公文流转系统进度
    文件和流课堂实验三
    文件和流课堂实验二
    2018/10/21动手动脑
    第二次实验报告动手动脑
    2018.10.11上课进度说明
    原码反码补码
    课上动手动脑总结
    Java实验一——习题册+登陆界面 总结
  • 原文地址:https://www.cnblogs.com/leeshine/p/3979996.html
Copyright © 2011-2022 走看看