step1 安装

brew install macvim

在命令行中输入 mvim -v可以看到以下信息,说明安装成功

macvim -v.png

step2 配置vimrc和gvimrc

在macvim中输入:version

version.png

可以看到vimrc和gvimrc的系统配置文件位于$VIM/vimrc($VIM/gvimrc),第一级用户配置文件位于~/.vimrc(~/.vimrc)

这里我们把gvimrc作为macvim的配置文件,把vimrc作为系统自带的vim的配置文件

2.1 配置gvimrc

把目录/Applications/MacVim.app/Contents/Resources/vim中的gvimrc文件复制到$HOME文件夹下

cp /Applications/MacVim.app/Contents/Resources/vim/gvimrc ~/.gvimrc

打开~/.gvimrc输入配色方案,字体等配置

例如

set nu "设置行号

set nobackup

set ruler

set tabstop=4

set t_Co=256 "开启256色

set guifont=Monaco:h12 "设置字体和大小

colorscheme molokai "设置配色方案

这里的molokai配色方案需要下载,方法见下

//vim可以配置很多插件,例如自动补全等,但是实际上不会有vscode等编辑器的功能好用,反而拖慢了vim的速度,所以其实并不建议安装插件

//特别是vim的自动对齐,在复制粘贴的时候会产生诡异的效果,不建议设置

打开macvim,可以看到配置文件会自动调整为~/.gvimrc

macvim

2.2 配置vimrc

复制系统vimrc_example.vim到$HOME

在vim中输入

:e $VIMRUNTIME/vimrc_example.vim

:saveas ~/.virmc

配置~/.virmc

这里我设置的和gvimrc一致,比较简单

参考设置

set nu "设置行号

set nobackup

set ruler

set tabstop=4

set t_Co=256 "开启256色

set guifont=Monaco\ 14 "设置字体和大小

colorscheme molokai "设置配色方案

2.3 配色方案的下载

创建文件夹

mkdir ~/.vim

cd ~/.vim

git clone https://github.com/tomasr/molokai.git

将molokai/color文件夹拷贝到~/.vim下即可

最后~/.vim 下的文件结构应该是

文件结构

macvimrc位置_macvim的配置相关推荐

  1. Makerbase ODrive 霍尔电机位置环模式配置

    该配置为霍尔电机的位置环模式 该配置基于6.5寸.DC36V.15 对极.功率 250W - 350 W电机 1. 恢复默认值 odrv0.erase_configuration() 2. 主板参数配 ...

  2. LYNC显示用户位置的相关配置

    在用户登录上LYNC之后,细心的用户可能会发现这么一个地方"设置您的位置".通过在这里设置我们的位置,其它用户就可以知道用户所处的位置. 在这里我们可以方便的设置自己的位置. 看到 ...

  3. 虚拟环境位置查找与配置可使用cuda编译器

    1.进入anaconda输入指令 conda env list,获取虚拟环境位置: 2.获取所安装torch信息: 3.根据指示路径在pycharm中,配置所需虚拟环境: 4.右下角updating ...

  4. cuisineroyale服务器所在位置,cuisine royale配置要求是什么?最低配置要求介绍

    cuisine royale配置要求是什么?最近很多的玩家都很喜欢这款恶搞的吃鸡游戏,那么这款游戏的最低配置是什么呢?下面小编就来为大家详细的介绍一下cuisine royale最低配置要求介绍,感兴 ...

  5. 【配电网规划】配电网网架重构、DG位置选择容量配置(Matlab代码实现)

  6. 小米5设置位置服务器,小米导航及所在地最佳GPS配置[教程]

    本文适应任何带有GPS功能的手机.智能移动定位设备. ( U! t8 s( _: y 关于导航 购买了小米,等于多了一台GPS导航仪.小米的GPS导航非常了得,也非常实用.无论何时何地,以何方式外出, ...

  7. VS2015 win64下配置Opencv3.4.7

    1.下载Opencv3.4.7     https://opencv.org/releases/ 2.直接双击额解压下载的安装包. 3.开始配置 配置第一步: 首先配置环境变量.在path中添加如下: ...

  8. 番外:Spring MVC环境搭建和Mybatis配置避坑篇

    2019独角兽企业重金招聘Python工程师标准>>> web.xml引入对spring mvc的支持: spring-mvc配置spring-mvc: spring-mybatis ...

  9. Elasticsearch 常用配置参数总结

    Elasticsearch 重要参数配置 通过阅读官方文档了解到其中重要参数的配置及其说,下面将逐步进行了解. 一. ElasticSearch参数配置 1. data和logs路径配置 如果使用.z ...

最新文章

  1. Scrapy框架--使用cookie
  2. 博客同步至阿里云开发者社区,快来帮我涨人气吧
  3. 不用鼠标,只用键盘,你还能操作自如吗?
  4. confluence添加用户_Confluence 6 选项 1 – 在 Confluence 中手动重建用户和用户组
  5. 12.委托是什么?委托的property声明用什么属性?为什么?
  6. 2012秋江苏省计算机二级上机试题,江苏省高校计算机等级考试二级2012秋资料.doc...
  7. php面向对象代码_PHP面向对象之抽象类详解(代码实例)
  8. python+Eclipse+pydev环境搭建
  9. 考研数学线上笔记(一):凯哥极限计算系列课程
  10. 如何做专利挖掘,关键是寻找专利点,其实并不太难
  11. win10重启不能上网(只能QQ上网,打不开浏览器网页)
  12. java画图板可选颜色,java学习——画图板
  13. MacOS下解决宿主机和docker容器之间网络互通
  14. 图片文字识别软件哪个比较好
  15. Linux基础知识命令总结1
  16. 十分钟文档化你的C++代码——DoxyGen
  17. obs-studio 二次封装 (四)obs 音视频采集到推流大体流程图
  18. 电阻的基本原理、参数、应用与选型
  19. C#读取Word文件的方法
  20. 21 、查询不同老师所教不同课程平均分从高到低显示(不重点)(自己做出)

热门文章

  1. CentOS学习20_centos 6.4 NTP服务器的搭建过程
  2. 二、51单片机 使用Proteus仿真掌握矩阵键盘(仿真及代码)
  3. 达梦数据库报“网络通信异常”分析解决
  4. fiddler修改网页标题
  5. WRF与WPS的编译与安装(转载)
  6. 氚云后端提交后填充提交时间
  7. GATT profile
  8. 回复删除的文件---RecoverMyFiles
  9. IIS安全加固与证书签发
  10. 【渝粤教育】电大中专学前儿童健康教育 (3)作业 题库