Youcompleteme安装

vim代码自动补全插件——YouCompleteMe安装(MacOS) YouCompleteMe简介 vim作为“最好的IDE”,自然需要一个强大的代码自动补全插件来提高生产力。YouCompleteMe是一个非常强大的插件,这个项目在github有1w的star。它支持多种语言、具有类ctags的功能,是其吸引我的主要原因。 下面就和大家分享一下YouCompleteMe在MAC上的安装流程。 基于vundle的安装 安装vundle vundle是一个管理vi... 阅读详情

第一部 安装Vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
第二步安装vim
sudo yum install vim
第三步更改.vimrc文件

set rtp+=~/.vim/bundle/Vundle.vim/
set clipboard=unnamed
vnoremap :w !pbcopy
noremap :r !pbpaste
nnoremap :set invpaste paste? imap :set invpaste paste? set pastetoggle=

filetype on
filetype plugin on ” 启用插件,必须required!

” plugin list 插件列表
call vundle#begin()
Plugin ‘gmarik/Vundle.vim’
Plugin ‘scrooloose/nerdtree’
Plugin ‘vim-scripts/taglist.vim’
Plugin ‘nicoraffo/conque’
Plugin ‘Yggdroot/indentLine’
Plugin ‘sjl/gundo.vim’
Plugin ‘rizzatti/dash.vim’
Plugin ‘auto-pairs’
Plugin ‘pydiction’
Plugin ‘Valloric/YouCompleteMe’ ” 这个插件需另外安装和配置!!!
call vundle#end()

:BundleList -列举列表(也就是.vimrc)中配置的所有插件
:BundleInstall -安装列表中的全部插件
:BundleInstall! -更新列表中的全部插件
:BundleSearch foo -查找foo插件
:BundleSearch! foo -刷新foo插件缓存
:BundleClean -清除列表中没有的插件
:BundleClean! -清除列表中没有的插件

第四步 下载ctags
sudo yum install ctags

第四步 配置youcompleteme

https://github.com/Valloric/YouCompleteMe

sudo dnf install automake gcc gcc-c++ kernel-devel cmake


sudo dnf install python-devel python3-devel


cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer

cd ~/.vim/bundle/YouCompleteMe
./install.py
C# support: install Mono and add --omnisharp-completer when calling ./install.py.
Go support: install Go and add --gocode-completer when calling ./install.py.
TypeScript support: install Node.js and npm then install the TypeScript SDK with npm install -g typescript.
JavaScript support: install Node.js and npm and add --tern-completer when calling ./install.py.
Rust support: install Rust and add --racer-completer when calling ./install.py.

接下来总结美化Youcompleteme

Ubuntu下VIM插件YouCompleteMe的安装 VIM插件YouCompleteMe的安装 本文详细介绍了VIM插件YouCompleteMe的安装过程,系统环境如下: OS: Ubuntu 18.04 LTS Vim-Version: 8.0 Vundle安装及配置 YouCompleteMe安装 YouComplete配置 Vundle安装及配置(index1) 加粗 Ctrl + B 斜体 Ctrl +... 阅读详情

相关推荐

YouCompleteMe安装教程

YCM安装教程下载插件管理工具Vundle安装YouCompleteMe 下载插件管理工具Vundle 在~目录下有一个.vimrc,我们安装插件只需按照规则中添加 Plugin 的名称,然后回到vim输入:PluginInstall就可以自动化安装 新建目录 mkdir ~/.vim/bundle/Vundle.vim 将Vundle克隆到本地 git clone https://gi...

FenfsfDensting的博客 794

终极指南:如何快速安装YouCompleteMe(macOS、Linux、Windows全平台)

YouCompleteMe是一款强大的Vim代码补全引擎,为开发者提供智能的代码自动补全功能。无论你是编程新手还是经验丰富的开发者,这款工具都能显著提升你的编码效率。本文将为你详细介绍在macOS、Linux和Windows三大平台上快速安装YouCompleteMe的完整步骤。🚀 ## 🔧 准备工作与环境要求 在开始安装之前,请确保你的系统满足以下基本要求: - **Vim版本**:9

gitblog_00351的博客 839

win环境下YouCompleteMe安装与配置

win环境下YouCompleteMe安装与配置 此前使用vundle插件管理器安装YouCompleteMe,总是出现莫名奇妙的错误,百度查找各种方法都说的过于简略,最后看官方安装教程,写的很明白,如果你能看懂英文,可以查看官方教程。我在官方教程的指导下尝试安装,这里做一下总结。 这里我假设你已经安装好gvim和git,本次安装不是通过vundle插件管理器,而是通过克隆YouCompleteM...

wei859239165的博客 1021

MAC系统打造基于VIM的IDE

    折腾了两天的时间,总算是把vim环境给搭建好了,主要是一些插件的安装,大部分插件安装非常简单,唯独YouCompleteMe这个代码提示和补全插件,费了九牛二虎之力才搞好,这里写篇文章记录一下,以免以后又重复踩坑。 1 背景     平常我们在Windows上看代码的时候,一般都用source insight,但是如果是在linux或者mac上,source insight就没得用了。...

天山折梅 1万+

KEPServerEX与三菱iQ-R系列PLC通讯

KEPServerEX与三菱iQ-R系列PLC通讯Mitsubishi Ethernet北京东方鼎晨科技有限公司目 录1. 前言2. 三菱PLC端相关设置3. Kepware端相关设置KEPServerEX是美国PTC Kepware公司生产的具有行业性的连接平台,KEPServerEX支持150多种通讯协议,用于向您的所有应用程序提供单一来源的工业自动化数据。该平台的设计使用户能够通过一个直观的用户界面来连接、管理、监视和控制不同的自动化设备和软件应用程序。KEPServerEX利用OPC(自动化产业的互

qq_28768521的博客 8097

Leaflet 加载天地图完整配置指南:从插件修改到无限缩放(附源码)

本文详细介绍了Leaflet与天地图深度集成的完整配置指南,包括插件修改、无限缩放实现及源码示例。通过解析天地图服务的WMTS协议、双投影支持和密钥机制,帮助开发者突破缩放级别限制,优化地图应用性能,适用于Web地图开发和高精度GIS系统。

weixin_27180827的博客 441

Mac安装YouCompleteMe出现Unexpected exit code -11的解决方案

其实是Anaconda通常与YCM使用的预构建libclang不兼容,因此不受支持。解决这个问题的推荐方法是运行/path/ to /real/python (例如/ install.py /bin/python install.py)。Mac安装YouCompleteMe出现Unexpected exit code -11的解决方案。自己安装一个新的python,而不是采用anaconda的python,先运行。然后找到安装的python,之后找到YouCompleteMe中运行。然后就可以正常运行了。

hampeter的博客 443

Silvaco TCAD 2018安装后,如何配置TonyPlot 5.0.22.R并解决绘图报错?

本文详细介绍了在Windows系统上安装Silvaco TCAD 2018后,如何正确配置TonyPlot 5.0.22.R并解决常见的绘图报错问题。内容包括版本兼容性分析、环境变量设置、常见错误解决方案以及性能优化建议,帮助用户顺利完成仿真结果的可视化工作。

weixin_31031711的博客 421

MAC安装YCM

Mac OS X请依照下面的引导进行安装,这是在mac上安装的最佳方式,但也有可能不适合您的情况.1 首先安装最新版本的MacVim.如果你不需要使用mvim的图形界面, 推荐将MacVim.app包中的Vim进行软链接出来使用. 为了保证正常工作, 请先拷贝MacVim中的mvim脚本到你的本地目录(例如:/usr/local/bin/mvim), 然后用下述命令创建符号链接.ln -s /usr

Ray的博客 7005

手把手教你用STM32CubeMX配置WS2812的PWM+DMA驱动(附完整代码)

本文详细介绍了如何使用STM32CubeMX配置PWM+DMA驱动WS2812全彩灯带,包括硬件选型、STM32F103C8T6的时钟配置、定时器与PWM设置、DMA传输优化等关键步骤,并提供了完整的代码实现和常见问题解决方案,帮助开发者高效控制WS2812灯带。

weixin_30859423的博客 440

YOLO26涨点改进| TGRS 2026 | 独家创新首发、注意力改进篇| 引入CSSCA频谱-空间交叉注意力,含多种创新改进,小目标检测、图像分割、高光谱图像分类、语义分割任务任务涨点

🔥本文提出CSSCA(频谱-空间交叉注意力)模块,通过中心像素引导的光谱与空间交叉注意力机制,有效提升YOLO26模型的特征表达能力。该模块实现了光谱与空间信息的协同优化,能够自适应强化关键通道与重要空间区域,增强模型对小目标和复杂场景的感知能力。文章详细介绍了CSSCA的网络结构、工作原理及四大优势,包括精准特征表达、协同信息优化、小样本适应性和轻量化设计。同时提供了完整的代码实现和四种改进方案的YAML配置文件,包括基础版、增强版、C3k2融合版和C2PSA融合版,为YOLO26模型的性能提升

Ai缝合怪、助力小伙伴高效发论文 268

【YouCompleteMe】Ubuntu下YouCompleteMe安装

ycm是一款vim补全插件,装上插件后利用vim开发时可以自动补全。以下是安装步骤 1.安装vim sudo apt-get install vim 2.安装vim插件管理工具Vundle 可以去GitHub查看官方文档如何安装。 git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 下载完成后,...

Eternally123的博客 1963

Day 01: 与Python的第一次亲密接触

环境搭建 、第一个程序 Hello, World!、以及Python之禅 (The Zen of Python) 的解读。

杨小扩的博客 220

Centos下安装YouCompleteMe

背景 YouCompleteMe 是一个vim的插件组合包,包含了vSyntastic,jedi等众多插件。 安装 YouCompleteMe 依赖于 vim >7.3.584 ,clang >3.2 在centos6.4中clang版本较低,所以需要源码编译安装。 可以参考下面的文章 http://www.cnblogs.com/codemood/p/3142848.ht

openstack技术博客 1万+

手把手教你学Simulink实例:基于Simulink的超级电容器充放电仿真

超级电容器(Supercapacitor)是一种高容量电容器,具有快速充放电能力、长寿命和高功率密度等优点。它在能量存储系统、电动汽车、不间断电源(UPS)等领域有广泛应用。为了更好地理解和设计超级电容器的应用系统,通常需要进行详细的仿真分析。Simulink 提供了一个强大的仿真环境,可以用来设计、分析和验证超级电容器充放电系统的控制策略。本教程将详细介绍如何使用 Simulink 进行超级电容器充放电的仿真实例。通过本教程,我们详细介绍了如何使用 Simulink 进行超级电容器充放电的仿真实例。

MHD0815的博客 581

刚体转动欧拉方程:从理论到卫星姿态控制的实践

刚体转动欧拉方程是描述刚体旋转运动的基本动力学方程,在卫星姿态控制、机器人学、航空航天等领域有着广泛应用。本文将详细讲解欧拉方程的物理概念、数学推导、数值计算方法,并重点分析其在卫星姿态控制系统中的具体应用。

ScilogyHunter的博客 642

安装YouCompleteMe

Vim插件YouCompleteMe,可以自动提示和补全代码。很不错的一个插件,写下来安装这个插件时候遇到的问题吧。 需要通过bundle安装YCM Bundle 'Valloric/YouCompleteMe' vim中输入 :BundleInstall 命令安装插件(只要安装过vim插件的话,就知道是怎么回事了) 安装完以后,在终端进入YouComple

baiyu9821179的专栏 5017

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

youcompleteme安装!

YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim.参考: https://github.com/Valloric/YouCompleteMe#full-installation-guide本篇文章默认读者知道什么是 unix/linux,vim/vi, YouCompleteMe,如果...

weixin_39676773的博客 9480

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

linux安装YouCompleteMe(很详细)

linux安装YouCompleteMe插件检查vim版本查看是否支持python下载插件管理器Vundle安装YouCompleteMe前的准备工作从github上clone YouCompleteMe编译YCM配置文件 YouCompleteMe是个功能强大的代码补全插件,但是安装过程非常困难,这里带不太熟悉的朋友进行安装(非常详细)当遇到没有权限是使用sudo执行 目前博主使用的linux发...

qq_40162781的博客 5696

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

centos7安装YouCompleteMe

@TOC

xingyu97的博客 2828

Mac安装YouCompleteMe

1.安装 Homebrew 在Mac的终端执行下面的命令/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"看到下面的提示,回车即可开始安装 看到下面的提示,Installation successful! 若$ brew 提示没有找到命令

qimingstack的博客 4027

YouCompleteMe插件安装

YouCompleteMe 是一款出色的VIM补全插件。

I'm CCsat 1480

vim补全插件YouCompleteMe安装

以前用vim都是从网上down别人的配置文件和插件,虽然他们每个人的配置都各有优点,用起来感觉还行,但有的功能却没有。 于是,在前几天,我就自己摸索,按照自己所需要的功能,同时参考了网上其他大牛配置的vim,我自己也配了一个vim。我把此 配置放在了我的github上,如果你有兴趣或需要可前去看看,url: 点击打开链接. 。在这个配置中,我用到了一个网上都说是很强大 的代码提示工具就是Y

zbqyexingkong的专栏 7948

使用Vundle安装YouCompleteMe

使用Vundle安装YouCompleteMe Linux x64系统 1. Vundle简介 Vundle是Vim bundle的缩写,是Vim插件管理器。 Vundle允许你… 跟踪并配置您的插件.vimrc 安装配置的插件(又名脚本/包) 更新配置的插件 按名称搜索所有可用的Vim脚本 清理未使用的插件 使用交互模式在单个按键中运行上述操作 Vundle自动… ...

Mao_Jonah的博客 2777

史上最简单的YouCompleteMe插件安装教程 附youcompleteme安装包

根据网上的那些教程没有一个是可以直接安装完成的,总会出现这样那样的问题,其中最大的问题就是youcompleteme文件了,网上的教程大都使用的是vundle安装或者使用git,但是总会卡在某个地方。 例如vundle下载的特别慢 git会下载不了go语言包 /YouCompleteMe/third_party/ycmd/third_party/go/src/golang.org/x/tools ...

weixin_43937576的博客 2827

Windows下YouCompleteMe安装教程

简介 YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim. 参考: https://github.com/Valloric/YouCompleteMe#full-installation-guide 本篇文章默认读者知道什么是 unix/linux,vim/vi, YouC

qq_22989777的博客 3178
上一篇: 前端的学习1
下一篇: Git学习
Alpaca_h
博客等级 码龄9年 0粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值