文章目录
前言
我的个人网站:https://www.gentlecp.com
最近在mac上用vim编写shell脚本的时候发现默认的vim显示过于简陋,且tab键空格数使得写代码(bug)极为不便。但是网上找到的mac/linux下的修改方式大部分都是直接修改/usr/share/vim/vimrc文件(Linux是/etc/vim/vimrc)。mac在Mac OS X 10.11 El Capitan中因为安全起见,引入了SIP,禁止了对许多敏感文件的写操作(/System, /bin, /sbin and /usr),即便你用root也不行。因此写了这篇文章,记录分享在mac中如何修改vim的配置。
解决方案:在用户目录修改
本身SIP机制是为了保护系统级的文件,那对用户自身目录下的文件就不会有对应的限制,因此进入用户目录(~),编辑.vimrc文件,如下
在用户目录运行时,会优先考虑用户配置文件
set nu # 显示行号
syntax on # 语法高亮
colorscheme evening # 修改配色
set ts=4 # 设置tab空格数
得到效果如下:

对于配色方案,还有许多不同的版本可供选择,具体可以参考/usr/share/vim/vim80/colors

想要不同的配色就将.vim后缀的修改在colorscheme后面即可。下面展示几个配色效果,剩余的可以自行尝试。
-
delek

-
industry

-
slate

本文介绍了在Mac OS X 10.11 El Capitan及以上版本,由于系统安全策略(SIP)无法直接修改系统vim配置的情况下,如何在用户目录下修改.vimrc文件实现vim的个性化配置,包括语法高亮、显示行号以及调整tab空格数。通过编辑用户目录下的.vimrc文件,可以选择不同颜色方案,例如delek和industry等。
1157

被折叠的 条评论
为什么被折叠?



