Ubuntu

安装vimplus

GitHub链接:vimplus

安装步骤

  1. git clone https://github.com/chxuan/vimplus.git ~/.vimplus
    # 如果很慢的话可以使用镜像 https://github.com.cnpmjs.org/chxuan/vimplus.git
    
  2. cd ~/.vimplus
    
  3. ./install.sh
    

耐心等待下载完成就好,如果中途卡死了,可以Ctrl+C退出进程,然后重新输入./install.sh指令

这个应该是最方便的方式了(我自己折腾YouCompleteMe折腾了好久好久都没完全成功,用这个一下就弄好了,用起来也非常舒服)

Windows

使用space-vim

GitHub链接:space-vim

Gitee链接:space-vim

官网:https://spacevim.org/

中文官网:https://spacevim.org/cn/

安装步骤

  1. 下载vim:https://www.vim.org/download.php#pc

  2. 下载neovim:https://github.com/neovim/neovim/releases/tag/v0.4.4

    注意以上两个都要添加到环境变量里去,即你在命令行输入vimnvim时是可以成功运行的,然后才能进行下面的步骤

    note: nvimneovim

  3. 下载install.cmd:https://spacevim.org/cn/install.cmd

  4. 管理员身份运行install.cmd

    注意,你的电脑上得先安装好git(其实我觉得你电脑上如果还没有git的话,那么你现在没必要使用vim

    如果你的vim之前就在使用了,那么你需要先删去文件C:\Users\username\vimfilesusername是你的用户名

    如果你的neovim之前就在使用了,那么你需要删去文件C:\Users\username\AppData\Local\nvim

    删除这两个文件后再运行install.cmd

    如果你嫌运行中git clone过慢的话,可以编辑install.cmd,将repo-url修改为https://github.com.cnpmjs.org/SpaceVim/SpaceVim.git

    在运行过程中仔细看提示信息,确保里面的每一步都是成功的,否则需要解决相应问题后,重新运行install.cmd

  5. 打开vimnvim

    这个时候你会发现你的vim界面很漂亮,并且能够找到spacevim的字眼

    这就说明space-vim安装成功了

    如果依旧是个非常朴素的黑窗口的话,说明你安装失败了,这时候你需要检查之前的步骤是否正确,尤其是那两个文件删了没有

    然后会弹出一个选择模式的选项,可以根据窗口内的提示按下jkenter键来选择和确定

    确定之后插件会自动安装

你可以在vim里使用:SPUpdate命令来查看和更新你的插件

space-vim配置

找到配置文件C:\Users\username\.SpaceVim.d\init.toml,打开它

你可以根据官网上的说明对这个文件进行编辑,进而配置相应的开发环境

我本人需要配置C\C++Python的开发环境,但是我根据官网配置的时候,自动补全功能没有生效,也不知道是什么原因,反复折腾了很久,这里记录一下我最后的解决方案(现在是2021/1/22日,也许这种方案以后就失效了,因此以下内容仅供参考)

注:我推荐你先根据官网的教程走一遍,看看功能是否正常运行,如果正常运行了(比如能够自动补全了),就不需要看下面的内容了,如果不行,就试试我的方法

配置一些基本的参数
[options]colorscheme = "gruvbox"colorscheme_bg = "dark"enable_guicolors = truestatusline_separator = "arrow"statusline_iseparator = "arrow"buffer_index_type = 4enable_tabline_filetype_icon = falseenable_statusline_mode = truerelativenumber = falsedefault_indent = 4

大部分参数都比较好理解,如果不懂的自行google就好

配置C/C++开发环境

经过我的测试,当我使用coc插件进行补全的时候是可以成功运行的(不要问我为什么不用YouCompleteMe,说起来都是泪,如果你不嫌麻烦烦烦烦…的话,可以自己去折腾YouCompleteMe

vim安装指南(for Ubuntu and Windows)(配置C/C++和Python开发环境)相关推荐

  1. 36.在Ubuntu上打造方便好用的Python开发环境

    文章目录 安装oh-my-zsh 安装Powerline 配置Vim 插件管理器 安装插件 转载请注明原始出处:http://blog.csdn.net/a464057216/article/deta ...

  2. Windows下Eclipse+PyDev安装Python开发环境

    1.简介 Eclipse是一款基于Java的可扩展开发平台.其官方下载中包括J2EE方向版本.Java方向版本.C/C++方向版本.移动应用方向版本等诸多版本.除此之外,Eclipse还可以通过安装插 ...

  3. 如何确定python开发环境已经配置好_搭建 python 开发环境 前面安装选位置我直接回车了现在我想测试查看目录该怎么办...

    展开全部 1 ubuntu中一般安装e5a48de588b662616964757a686964616f31333431343036后的默认路径如下#!/usr/bin/env python #!/u ...

  4. 【Python百日进阶-Web开发-Linux】Day231 - 真机安装Ubuntu桌面版、搜狗拼音输入法、Python开发环境

    文章目录 一.Ubuntu 20.04桌面版 下载 二.烧录启动U盘 2.1 启动UltraISO 9.7.1.3519版 2.2 载入Ubuntu镜像 2.3 镜像写入U盘 三.DELL笔记本安装 ...

  5. emacs python开发环境_配置Emacs下的Python开发环境

    特性 在Linux论坛上总有人问Python用什么IDE比较好,然后总会有人回答说Emacs.最近开始学Python,也花了点时间研究怎么配置Emacs,发现没有想象中的那么麻烦.这篇文章大致上来自于 ...

  6. python的开发环境有哪些系统_Win10下配置机器学习python开发环境

    近期计划写一写机器学习微信小程序的开发教程,但微信开发工具只提供了Windows和Mac OS版本,作为一名长期使用Linux系统的开发人员,虽然始终认为Linux系统才是对开发者最友好的,但微信团队 ...

  7. Win10下配置机器学习python开发环境

    近期计划写一写机器学习微信小程序的开发教程,但微信开发工具只提供了Windows和Mac OS版本,作为一名长期使用Linux系统的开发人员,虽然始终认为Linux系统才是对开发者最友好的,但微信团队 ...

  8. vscode配置js环境_VS Code配置Python开发环境

    Visual Studio Code是一个跨平台轻量级的代码编辑工具,经过简单的配置可以轻松实现Python开发环境的搭建.VS Code拥有丰富的扩展应用,通过安装这些应用,使得Python的开发更 ...

  9. eclipse配置python开发环境_Python开发环境配置步骤

    Python开发环境配置步骤 导语:Python开发环境配置,你懂吗?下面的是百分网小编为大家搜集的Python开发环境配置步骤,希望可以帮到你. 1:安装python2.7 python-2.7.3 ...

最新文章

  1. R语言构建回归模型并进行模型诊断(线性关系不满足时)、进行变量变换(Transforming variables)、使用car包中的boxTidwell函数对预测变量进行Box–Tidwell变换
  2. PacBio软件总览 - 初级分析
  3. 计算机专业python教材_计算机专业几本必看的书!
  4. linux后台运行快捷键,Linux命令放入后台运行方法(和Ctrl+Z)详解版
  5. c语言for循环加法,BigDecimal 在for循环中相加注意事项
  6. 一堂如何提高代码质量的培训课【转】
  7. dbca no protocol support
  8. AutoLayout ScrollView在ios7下无法滑动
  9. CXF与Web项目集成---without Spring
  10. Ubuntu 搭建 GitLab 笔记 ***
  11. C语言项目:扫雷大战精简版
  12. 【HDU - 1080】Human Gene Functions(dp,可编辑距离类问题)
  13. php min命令,php min函数怎么用?
  14. ActiveMQ学习笔记(2)——JMS消息模型
  15. ****** 四 ******、软设笔记【数据结构】-排序、插入排序、选择排序
  16. 利用itext包实现java报表打印_利用iText包实现Java报表打印
  17. 【10.8】每日NLP学术论文推荐
  18. 站班汇报 水印 加相册插件
  19. 腾讯入股合作金融云,花费4亿元获长亮科技7.14%股份
  20. 开学送礼最佳选择,有名的蓝牙耳机推荐

热门文章

  1. 锁定计算机 注销 休眠,C#下计算机锁定, 注销, 重启, 关机, 休眠, 待机
  2. font-icon各类图标的使用
  3. 已解决No module named ‘flask_misaka‘【BUG解决】
  4. Java读取ini文件
  5. 新电脑导入微信、QQ
  6. 10、绘图(Graphics)
  7. 云原生|kubernetes|部署MySQL一主多从复制集群(基于Binlog+Position的复制)
  8. docker-compose创建nginx并部署ssl证书,阿里云ssl证书
  9. 镇流器的作用与选型,电子镇流器与电感镇流器的比较
  10. 自动设置ROS_MASTER_URI和HOSTNAME,再也不用改来改去