【记录帖】Mac下的Vim的配置
来源:互联网 发布:跳跃网络300火线下载 编辑:程序博客网 时间:2024/05/02 22:51
之前一直用Linux下的Vim,今天将mac本配置Vim发现和Linux不是完全一样,在这里作为记录贴,也可以帮助小白们。
首先需要找到我们mac上vim的vimrc所在的路径:/usr/share/vim/vimrc,
这个vimrc既是我们的vim配置文件,我们把它复制到我门的~/目录下,再Linux上常常叫做根目录,执行命令 cd ~/进入根目录,然后我们需要创建一个本地文件夹.vim用于放我们vim的插件,执行如下命令:
cp /usr/share/vim/vimrc ~/。 "复制vimrc文件到当前目录下
接着通过vim命令打开我们复制的vimrc文件,进行如下配置(可根据自己的实际需求选择性配置,有助于开发的必要设置标红了):
syntax on " 语法高亮
set smartindent " 智能对齐
set autoindent " 自动对齐
set confirm " 在处理未保存或只读文件的时候,弹出确认
set tabstop=4 " Tab键的宽度
" 统一缩进为4
set softtabstop=4
set shiftwidth=4
set noexpandtab " 不要用空格代替制表符
set number " 显示行号 set nu 也可以
set history=50 " 历史纪录数
" 搜索逐字符高亮
set hlsearch
set incsearch
set gdefault " 行内替换
" 编码设置
set encoding=utf-8
set fileencodings=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936,utf-16,big5,euc-jp,latin1
colorscheme torte " 设置颜色主题
"set guifont=Menlo:h16:cANSI " 设置字体
" 语言设置
set langmenu=zn_CN.UTF-8
set helplang=cn
set cmdheight=2 " 命令行(在状态行)的高度,默认为1,这里是2
set ruler " 在编辑过程中,在右下角显示光标位置的状态行
set laststatus=2 " 总是显示状态行
set showcmd " 在状态行显示目前所执行的命令,未完成的指令片段亦会显示出来
set scrolloff=3 " 光标移动到buffer的顶部和底部时保持3行距离
set showmatch " 高亮显示对应的括号
set matchtime=5 " 对应括号高亮的时间(单位是十分之一秒)
set auto write " 在切换buffer时自动保存当前文件
set wildmenu " 增强模式中的命令行自动完成操作
set linespace=2 " 字符间插入的像素行数目
可以像我一样简单的设置几个常用的就好:
- 【记录帖】Mac下的Vim的配置
- MAC下VIM的配置
- Mac下的vim配置
- Mac系统下VIM文件的配置
- 记录下linux自己配置的vim
- Mac下vim有关python编程的简单配置
- Mac下VIM配置
- Mac下配置Vim
- Mac下VIM配置
- Mac下VIM配置
- mac下vim配置
- mac下vim配置
- 我的vim配置记录
- VIM配置的学习记录
- vim下的配置
- MAC OS下vim配置
- Mac下配置VIM .vimrc
- MAC下的文本编辑器 Vim
- Android工具/网址
- 避免UITableView滚动时有重影
- 素数与哥德巴赫猜想
- 两个字符串是变位词
- 希尔排序
- 【记录帖】Mac下的Vim的配置
- Failed while installing Dynamic Web Module 3.0
- Ruby元编程笔记<二>
- 蓝桥杯:兰顿蚂蚁
- Cocs2d-x音乐播放,SimpleAudioEngine
- UVa 1524 - Hot or Cold?
- RPG游戏中的设计模式之单例模式
- C++技巧2内存管理和优秀的设计思想
- 【架构之路(分布式三部曲)】--WS+MQ+WCF+EF(Code First)