Hello-Linux / Ansible-VIM-IDE
- понедельник, 13 августа 2018 г. в 00:15:46
A very beautifule VIM-IDE Base On Ansible!!
A very beautifule vim-ide for ansible
目前看github里面有很多写的很牛的VIM-IDE大部分是基于shell以及vimrc实现,但是大部分只是简单的修改了vimrc配置文件添加了一些插件就完事儿了. 放到不同环境安装可能会出现很多问题,比如我的vim版本是7.0+ 你写的vimrc是针对8.0的,还有就是我的vimrc需要lua 以及python3支持但是我本地的vim不支持,那我用了你的vimrc我还需要手动安装编译我的环境么?太不智能了 对于一些大规模主机vim部署,基本的环境依赖解决,系统软件版本的自动识别更新,vimrc配置文件根据系统参数的动态调节等 github上大部分都是不支持的,但是我们是支持的!!!!!
vim 颜色插件airline
漂亮美观的缩进代码对齐线
ansible-vim 插件支持
vim NERDTree 树形树支持(F2)
神级补全插件YouCompleteMe支持
vim tagbar 显示编程语言的函数 变量 类等(目前已经和nerdtree捆绑到一起) (F3)
vim 行尾空格一键删除 (F5)
Nerdcommenter 快捷注释(\leader+) * ca在可选的注释方式之间切换,比如C/C++ 的块注释/* */和行注释// * cc注释当前行 * cs以”性感”的方式注释 * cA在当前行尾添加注释符,并进入Insert模式 * cu取消注释
vim各种括号补全(彩虹颜色)
fuzzy finder 模糊搜索工具
vim粘贴缩进混乱解决方案(F1开启/关闭vim paste模式)
nerdtree-git-plugin 显示文件git代码状态
vim mini buffer explorer 标签插件(F6 F7翻页功能)
自动代码折叠功能
untotree 撤销树功能,方便编写过程中随时回退到某一个时间点(F9开启)
2.安装完成后将项目下的vim文件夹拷贝到ansible的roles目录下面即可,执行ansible-playbook vim-ide.yml即可.其中ansible的hosts文件中定义好你要部署的主机组名称, 目前代码里面写的hosts key值是本地127.0.0.1进行本地部署安装(友情提示最好看一下ansible的基础支持呦 教程地址:http://www.ansible.com.cn/! 安装过程很简单操作很方便!!!)
3.最后一句话ansible让一切简单起来!
目前支持的Linux操作系统:centos7系列后面会支持更多
如果您觉得项目不错的话可以多多支持一下作者,后面会做出更好的改进