vundle

Ubuntu18.04 vim8.2 Yomcompleteme clang 编译、安装及使用

南笙酒味 提交于 2020-03-10 12:16:47
简介 简介: 源码编译使用vim及其插件. 内容包含: vim的编译安装, llvm clang的编译安装, 插件youcompleteme的编译安装使用, 以及vim其他插件的使用. 搭建环境: Ubuntu18.04.4 server版(desktop版应该也适用) 环境还原方式: 坚果云上保存: .vim 文件的压缩包,以免以后换环境时都得下载, 使用时直接解压至 ~/.vim GitHub上保存: .vimrc , .clang-format , .ycm_extra_conf.py 等配置文件, 地址: https://github.com/whuwzp/vim_config 主要参考网址如下, 基本上都是参照官方方法, 而不是在博客网站上拾人牙慧: vim源码编译: https://github.com/ycm-core/YouCompleteMe/wiki/Building-Vim-from-source llvm clang编译: https://llvhttps://m.org/docs/GettingStarted.html#getting-started-with-llvm youcompleteme编译使用: https://github.com/ycm-core/YouCompleteMe#linux-64-bit 其他c++插件: https:/

CentOS 8 搭建Vim golang环境 && YouCompleteMe Golang安装支持

末鹿安然 提交于 2020-03-02 07:33:09
CentOS 8 搭建Vim golang环境 Vim搭建Golang IDE 1. Vundle安装 Vundle是vim的插件管理工具,用它可以自动管理安装后面用到的插件,从GitHub安装 cd mkdir .vim/bundle cd .vim/bundle git clone https://github.com/Valloric/YouCompleteMe.git 安装完成后修改~/.vimrc启用 " .vimrc " vundle set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'VundleVim/Vundle.vim' call vundle#end() 2. 安装vim插件 插件管理软件安装好了,接下来安装需要的插件: vim-go: https://github.com/fatih/vim-go YouCompleteMe: https://github.com/Valloric/YouCompleteMe Tagbar: https://github.com/majutsushi/tagbar NERDTree: https://github.com/scrooloose/nerdtree 使用vundle自动安装,修改.vimrc " vundle set rtp+=~/.vim

vim+vundle配置

余生颓废 提交于 2020-03-02 01:20:18
Linux环境下写代码虽然没有IDE,但通过给vim配置几个插件也足够好用。一般常用的插件主要包括几类,查找文件,查找符号的定义或者声明(函数,变量等)以及自动补全功能。一般流程都是下载需要的工具,然后在vimrc文件中配置加载工具选项,一直这么用也没觉得啥。但最近发现通过vundle工具可以很方便的管理多个插件,非常方便,介绍给大家。 1.安装vim ./configure --prefix=/usr \ --with-features=huge \ --enable-pythoninterp \ --enable-rubyinterp --enable-luainterp \ --enable-multibyte --enable-sniff --enable-fontset \ --with-features=huge \ --enable-pythoninterp \ --enable-rubyinterp \ --enable-luainterp \ --enable-multibyte \ --enable-sniff \ --enable-cscope make sudo make install 2.安装配置vundle (1).vundle代码全部托管在git上,首先下载源码 git clone https://github.com/gmarik/vundle

Vim 使用配置指南

主宰稳场 提交于 2020-03-01 11:51:19
Vim 使用配置指南 Vim 基本知识 Vim 的不同模式 基本配置 关于折叠的用法 快捷键配置 Vim 快捷键基本知识 快捷键配置 插件管理和配置 安装 Vundle Vundle 配置以及基本插件安装 注释插件 tpope/vim-commentary 目录树插件 NerdTree 代码导航插件 Tagbar ctags 安装与使用 GIT 文件状态插件 Xuyuanp/nerdtree-git-plugin 代码自动报错提示 总结 Vim 编辑器可以说在程序员届中享有盛誉,其丰富强大的插件和灵活的移动也使得开发起来事半功倍;但是 Vim 复杂的配置和极大的学习成本也让很多人望而生畏。 今天就来整理一下如何配置一个 Vim 开发环境环境。 说明 本人目前主要从事 PHP 开发工作,如果针对其他语言,可能还需要额外的其他配置 Vim 基本知识 Vim 的不同模式 我们知道 Vim 大概分为普通模式、插入模式、输入模式和可视模式,下面简单介绍一下各个模式的基本知识和区别 普通模式 打开文件时的默认模式,无论在哪种模式下,按下Esc键就会进入普通模式。在这个模式下,可以移动光标,删除某个字符,删除某行,复制多行,粘贴多行。 下面是在普通模式下的基本快捷键 j 向上移动一行 k 向下移动一行 h 向左移动一格 k 向右移动一格 x 删除光标后的一个字符 dd 剪切光标所在的那一行

vim插件管理工具vundle安装与配置

懵懂的女人 提交于 2020-02-05 00:20:47
目录 1 下载vundle 2 配置 3 安装插件 4 关于代码补全 1 下载vundle 默认下载到~/.vim/bundle/vundle目录下 git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 2 配置 在.vimrc 中添加bundle的配置 注意,.vimrc是自己在home目录下创建,可以在里面对vim进行基本配置。网上可以搜到很多现成的配置,可以根据个人喜好进行选择。 对于bundle的配置,将下面代码全部复制即可。 set nocompatible " be iMproved filetype off " required ! set rtp+ = ~/.vim/bundle/vundle/ call vundle #rc() " let Vundle manage Vundle Bundle 'gmarik/vundle' " my Bundle here: " " original repos on github Bundle 'kien/ctrlp.vim' Bundle 'sukima/xmledit' Bundle 'sjl/gundo.vim' Bundle 'jiangmiao/auto-pairs' Bundle 'klen/python-mode' Bundle

centos7 python3.7+vim8

旧街凉风 提交于 2020-01-31 15:46:16
centos7 python3.7+vim8 安装python3.7 https://www.python.org/downloads/ https://www.python.org/downloads/release/python-372/ wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 安装Python3.7.2 安装Python所需依赖包 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel python-devel 解压tar tar -xvzf Python-3.7.2.tgz 配置 cd Python3.7.2 make clean ./configure --prefix=/usr/local/python3.7 make make install 删除旧版本python链接 rm /usr/bin/python ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python

将VIM配置为IDE

别来无恙 提交于 2020-01-24 04:23:55
前言 我们在服务器上做开发时,可以选择使用字符界面或者GUI界面。 由于远程GUI界面比较吃资源,因此其流畅度和本地操作系统的GUI界面相差甚远,使用体验往往不尽人意。 因此,一般首选字符界面做开发,VIM 编辑器是字符界面下的一款神器。 VIM 编辑器在配置好各种插件后,可以媲美 Windows 下功能强大的 IDE 而又不显得臃肿。 本文的配置非常方便快捷,Ubuntu 下只需通过 apt 安装 ctags 和 cscope ,再修改 .vimrc 配置文件即可, 几分钟内 就能将 VIM 配置成 IDE。 本文配置的 VIM 编辑器的 最终效果 如下图,使用了 NerdTree、TagList、MiniBufExplorer、SourceExplorer 这几个插件。 安装 ctags 和 cscope 在命令行输入下面两条命令安装 ctags 和 cscope: $ sudo apt install ctags $ sudo apt install cscope 使用 ctags 和 cscope 在代码目录下生成符号库,可以帮助我们在 VIM 编辑器中查找变量、函数等的定义,进行跳转。 上面两条命令执行完毕后,进入代码项目所在目录,执行下面的命令生成 tags 文件: $ ctags -R . 执行下面的命令生成 cscope 的符号索引数据库: $ cscope

vim配置和安装插件

拟墨画扇 提交于 2020-01-22 16:19:35
参考链接: https://blog.csdn.net/sjin_1314/article/details/85041335 我的系统为Centos 7 .2 1、安装Vim: yum install vim 2、安装 Vundle 在github上下载Vundle,保存目录在~/.vim/bundle/vundle路径下,需要自己配置.vimrc及.vimrc.bundles(插件设置) git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim vim ~/.vimrc 添加如下内容: set syntax=on set nu set ts=4 set sw=4 set tags=tags; set autochdir set hlsearch set cc=80 set encoding=utf-8 set expandtab set autoindent set foldlevel=99 set foldmethod=indent if filereadable(expand("~/.vimrc.bundles")) source ~/.vimrc.bundles endif vim ~/.vimrc.bundles添加如下内容 set nocompatible " be

初涉Linux ----------> 打造自己的 Vim IDE

扶醉桌前 提交于 2020-01-19 02:27:12
一. 开篇前言   (图片显示越界的话,请刷新)    装好Ubuntu15.04系统 之后呢,玩了玩 Ubuntu,感觉还是很不错的。比windows快,一开机就可以打开你想要的程序,但是在windows下你要等他启动一些必须项才可以正常启用。感觉 Linux 和 MacOs 有得一比。只是在linux下软件会少很多。   之前写过 一篇博文 是关于Vim的简单使用,也是从零开始去接触和使用Vim,了解了那篇博文里的命令后,就可以使用vim来高效地完成你的编辑工作了,当然,如果需要到格式的控制,使用vim还是不够的,需要到 markdown 了,如果Vim能加上 Markdown 的话,那编辑起来堪称完美了吧,哈哈。   Vim 不仅是“编辑器之神”,而且Vim的插件丰富,完全可以打造成开发环境IDE,接下来就记录一下我的vim,整个过程下来,感觉就像是自己搭建了一个IDE,不错哦。   本博文可以完成的效果包括: (左侧目录,分割窗口,代码补全,C/C++/Java/Python 的编译运行/语法补全/Tagbar[右侧大钢导航])   Vim作为IDE,可以达到的效果,先来解解馋: 二. 本篇博文介绍到的Vim的配置功能 1. 先来安装吧    安装的话,在 Linux 下是很简单的,打开终端,输入几条命令就可以完成了。   sudo apt-get install vim

Ubuntu 16.04 Vim安装及配置

笑着哭i 提交于 2020-01-13 12:05:06
安装VIM 默认已经安装了VIM-tiny acewu@acewu-computer:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrwxrwx 1 root root 17 12月 9 21:12 /etc/alternatives/vi -> /usr/bin/vim.tiny lrwxrwxrwx 1 root root 20 12月 9 21:13 /usr/bin/vi -> /etc/alternatives/vi -rw-r--r-- 1 root root 59 12月 23 2015 /usr/lib/x86_64-linux-gnu/espeak-data/voices/asia/vi -rw-r--r-- 1 root root 1415 11月 11 2015 /usr/share/bash-completion/completions/ldapvi -rw-r--r-- 1 root root 475 4月 21 2016 /var/lib/dpkg/alternatives/vi 下面我们以Ubuntu14.04(Unity)安装完整版VIM(VIM-basic)为例: 在终端输入以下命令,则会自动安装: sudo apt-get install vim 自动安装完之后,可以使用以下命令进行查看: 已经添加到系统