Linux——打造vim IDE~.vimrc配置

呕心沥血,终于配好了vim,虽然也配了YouComplete,但是没有效果,也不知道为什么~,心力交瘁 不搞了,裸着吧~

踩了个大坑,脑子抽了把vim自带的python3.5卸载了,就是手贱,明明有帖子说不要删不要删,我还是不信这个邪~  欸~就没有我搞不砸的事

下面记录一下吧,以后也用得到!!!

踩坑注意:

vim8.0

gcc g++ 要支持c++17  我用的gcc-8,g++-8

python要>=3.6 

clang>=8

还有啥要注意的呢~ 

plugin 和plug     Install的时候经常fatal ,不要百度啦,找个网好的地方多试几次。但是plug要注意,尽量不要多个插件一起install ,不用问~一定会失败!!!!

然后就各种百度教程吧~~~~~我也看了好多教程,从来没有一个教程能一下子搞定!!!!

ale 之前要安装linter, c/c++就选clang拉,但是clang又不好安装,千万别学人家下各种包 然后自己编译~一般小白都会失败(就是我),我是找了个链接命令下的。但是由于我配置的时候乱七八糟的,然后我就忘了存这些链接!!  好想骂自己这个渣渣

配置ale还要有ale-airline ,不然会没有状态栏

我的界面就长这样了

反正可能有些没用的配置,我又不会改,就这样吧~

set nocompatible              " be iMproved, required
filetype off                  " required
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'Yggdroot/LeaderF'
Plugin 'dense-analysis/ale'                                                                             
Plugin 'kana/vim-textobj-user'
Plugin 'kana/vim-textobj-indent'
Plugin 'kana/vim-textobj-syntax'                                                                        
Plugin 'kana/vim-textobj-function', { 'for':['c', 'cpp', 'vim', 'java'] }
Plugin 'majutsushi/tagbar'
" Multiple Plug commands can be written in a single line using | separators
Plugin 'SirVer/ultisnips' | Plugin 'honza/vim-snippets'
Plugin 'vim-scripts/a.vim'
" Any valid git URL is allowed
Plugin 'https://github.com/junegunn/vim-github-dashboard.git'
Plugin 'mhinz/vim-signify'
Plugin 'Yggdroot/indentLine'
Plugin 'sgur/vim-textobj-parameter'
" Using a tagged release; wildcard allowed (re
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值