私人订制docker化vim
来源:互联网 发布:蒲城网络党校学员登录 编辑:程序博客网 时间:2024/06/02 07:23
vim有一个豪华配置方案 spf-13, 但在不同的vps上安装vim时总得从头安装之后上传.vimrc文件。有没有办法可以自动化这个过程呢?
可以编写shell脚本每次执行;也可以借助docker来实现 Build once,run anywhere。Configure once,Run anything。
下面介绍一下将vim-spf13及常用配置文件docker化的步骤:
注:
1. 使用dockerfile方式,而非load 已有image方式。
2. 如果想通过docker尝试emacs,可以尝试 jare/spacemacs
安装docker
建议查看docker官方文档 https://docs.docker.com/
github目录文件解释
可以在github上 https://github.com/penn201500/dockerized-vim-spf13 获取相应文件,解释如下:
$ tree.|-- build.sh|-- clean_all_docker_container_and_images.txt|-- Dockerfile|-- README.md|-- rundocker.sh|-- ubuntu_install_vim.sh`-- vimrc
- build.sh
上传到linux主机之后,sh 执行该文件;必要 - clean_all_docker_container_and_images.txt
如果有编译失败或者想删除所有镜像、容器,可以使用该文件中的docker命令;非必要
注意!! 命令会删除所有镜像和容器,如果linux上已经安装了其他的docker镜像或容器,不要使用!! - Dockerfile
docker build使用;必要 - rundocker.sh
docker run的参考命令,供参考;非必要 - ubuntu_install_vim.sh
编译和安装vim需要的命令等;必要 - vimrc
个人的vim配置,可修改;非必要
vim
以上,上传到linux,赋予执行权限,执行即可
cd dockerized-vim-spf13chmod a+x *./build.sh
安装成功,如下:
docker的images和container的信息如下:
vim如下:
其他炫酷特效可以参看 spf13 的介绍 :)
参考:
dockerized vim and emacs
用docker打包vim,构建随取随用的开发环境
0 0
- 私人订制docker化vim
- ListView的私人订制
- 百度移动,来个私人订制
- Github博客私人订制(一)
- Github博客私人订制(二)
- Unity之私人订制Debug
- 私人订制,现实版的“圆梦网站”
- 歇会儿网#私人订制#,引领个性化消费时代
- 私人订制你们看了没没啥意思
- 深圳联强私人订制淘宝托管公司好不好
- 报销流程不简单,OA平台的私人订制
- RecycleView的分割线之私人订制
- 效率篇-“私人订制”Openstack管理后台
- VBA之私人订制数字显示格式
- docker虚拟化之订制python环境
- 真实版的“私人订制”网站服务,冯小刚葛同学,你们怎样看??
- 《私人订制》--冯氏贺岁剧的隔年回归
- 《谁说我们不会爱》:8090后的爱情私人订制
- 机器学习入门系列05,Classification: Probabilistic Generative Model(分类:概率生成模型)
- 冒泡排序 和 选择排序
- shell小案例
- IDEA+Maven 搭建spring-Spring Mvc-MyBatis环境
- Reverse Bits
- 私人订制docker化vim
- accelerated c++ 读书笔记--第十三章
- 【笔记】FhAdmin项目的sql语句
- Hadoop作业提交之客户端作业提交
- COGS 2085 Asm.Def的一秒
- 如何在Visual C++下调试运行C程序
- CTF之forbidden
- Java新一代网络编程模型AIO原理及Linux系统AIO介绍
- 【精华分享】【Unity&Shader&遮罩】UnityShader遮罩资料一览