MacVim配置


http://download.csdn.net/detail/szd1007/8557087这个版本可以支持10.10系统下正常使用,之前使用的可能在10.10下无法打开

 

下载后得到的解压包里面有三个文件(MacVim、mvim、reader.txt)

MacVim.app放到你的应用程序也就是/Applications目录下(必须放到应用程序目录下,否则终端调用:mvim 会找不到MacVim的可执行文件)

mvim拷贝到/usr/bin/这个目录下 ($sudo cp -f mvim /usr/bin/)(终端就可以通过mvim 文件名 来启动MacVim编辑文件了)

reader.txt(看完删除)

 

如果不想吧MacVim装到应用程序(Applications)目录下,又想在终端调用mvim,可以编辑/etc/bashrc文件($ sudo vim /etc/bashrc),将以下代码添加到文件中,:wq! 强制保存退出)
alias mvim='/Volumes/App/App/MacVim.app/Contents/MacOS/MacVim'

 

MacVim配置.vimrc


在终端输入:$ vi 在vi编辑器中输入::version 可以查看系统中vimrc的位置

system vimrc file: "$VIM/vimrc"  『注:vimrc系统配置文件位置』
user vimrc file: "$HOME/.vimrc"  『注:vimrc用户配置文件位置』

如果不知道$VIM或$HOME具体是哪个目录,可以在vi中用下面的命令查看:

:echo $VIM  正常情况下应该在(/usr/share/vim)目录下
:echo $HOME  正常情况下应该在(/Users/apple 就是用户终端的根目录)目录下

用户配置文件内容会覆盖系统配置文件内容,所以编辑用户配置文件就可以了

终端根目录输入:

:vim .vimrc

有则打开,无则创建,打开编辑后用:wq!强制保存退出


如果没有vimrc文件(正常都会有的),用户可以通过一下方式创建:

首先创建用户版vimrc(Mac下默认是没有的),你可以在用户主目录下自己创建一个空的用户版vimrc文件:
sudo sh (会提示你输入当前用户的密码)
mkdir ~/.vimrc
也可以将全局版vimrc文件复制到用户主目录下做为用户版vimrc:
sudo cp /usr/share/vim/vimrc ~/.vimrc
这里说明一下,~/就是用户主目录,相当于/Users/用户名/。
一般推荐后一种做法。


说起配置Vim,首先要知道三个配置文件:vimrc,gvimrc和exrc。这些配置文件的位置油Vim的安装位置和操作系统决定。
vimrc
vimrc是Vim最主要的配置文件,它有两个版本:全局版本(global)和用户版本(personal)。全局vimrc文件在Vim的安装目录中,我的电脑是 
Mac,所以其路径是/usr/share/vim/vimrc
假如你不知道全局vimrc的位置,可以打开Vim,在普通模式(Normal)下输入下面的命令得到它的位置:echo $VIM(注意大小写)用户版本的
vimrc文件在当前用户的主目录下,主目录的位
置依赖于操作系统。Mac下的用户vimrc文件路径为:/Users/用户名/.vimrc(文件名前面的”.”代表这个文件是隐藏文件)
你可以在Vim的普通模式下输入下面的命令,查找用户主目录的位置::echo $HOME
但是Mac下默认是没有用户vimrc的,所以需要你自己创建一个。
不管怎么改用户版的vimrc文件,其中的内容都是是覆盖在全局vimrc文件中设置的内容,这就意味着你可以不需要去改变全局vimrc文件来进行配置
vim,只需要修改用户vimrc文件。
gvimrc
gvimrc文件是Gvim的配置文件,和vimrc很相似,并且是放在同一个目录下的,也分为全局版和用户版。这个文件是用来设置只有Gvim才能使用的
GUI设置。我感觉Vim比Gvim好用,所以没有管这个文件。
exr
exrc文件是用作与vi或ex向后兼容的,它也和vimrc放在同一个目录,当然也分全局版和用户版。然而,除非你想用vi兼容的模式来使用Vim,否则你
更本不会用到这个文件。当然一般人都 
不会用vi兼容模式来使用Vim的。

然后是配置自己喜欢的Vim风格。


1.安装插件
到官网下源码包,这个: http://prdownloads.sourceforge.net/ctags/ctags-5.7.tar.gz ; j; z$ p8 k6 F* Q 七度苹果电脑软件
下好解压到某个目录,譬如说Desktop,在Terminal下cd进入此目录,然后输入"./configure",完成后输入"make"编译,最后输入"sudo make install",输入管理员密码安装. 

2.打开用户vimrc文件并在里面添加各种Vim命令:
将下面命令复制到.vimrc文件下面:

 syntax on

 " 语法高亮"

 

 autocmd InsertLeave * se nocul

 autocmd InsertEnter * se cul

 " 用浅色高亮当前行"

 

 set smartindent

 " 智能对齐"

 

 set autoindent

 " 自动对齐"

 

 set confirm

 " 在处理未保存或只读文件的时候,弹出确认"

 

 set tabstop=4

 " Tab键的宽度"

 

 set softtabstop=4

 set shiftwidth=4

 " 统一缩进为4"

 

 set noexpandtab

 " 不要用空格代替制表符"

 

 set number

 " 显示行号"

 

 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,bi

 g5,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 autowrite

 " 在切换buffer时自动保存当前文件"

 

 set wildmenu

 " 增强模式中的命令行自动完成操作"

 

 set linespace=2

 " 字符间插入的像素行数目"


set whichwrap=b,s,,[,]

" 开启Normal或Visual模式下Backspace键,空格键,左方向键,右方向键,Insert或r

eplace模式下左方向键,右方向键跳行的功能。"


filetype plugin indent on

" 分为三部分命令:file on, file plugin on, file indent on.分别表示自动识别文

件类型,用文件类型脚本,使用缩进定义文件。"







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
个人常用vim的IDE开发环境2015最新版。。 vim的快捷键和常用插件都已配好。。 支持cscope ctag,扩展工具栏,支持各类代码跳转查看。可以完全替代sourceinsight 支持自动编译输出窗口 支持代码符号定义快速预览窗口,需要生成完cscope数据库,按Fx键启用,具体哪个 忘了。。 = = 内置tab自动完成和提示,c/c++成员。声明提示。风格配色比较清新简洁。 字体采用courier new,space 4对齐 右边有buffer栏,函数符号栏, 可以按f2切换到文件树列表 f3 f4:大小写格式化 从F1 按到 f12 会有意外发现哦。。你可以一个个试过来。。哈哈。。 安装简单: 需要提前安装好 vim gvim/mvim cscope ctag 然后解压在当前目录 执行 install 就行了。。 windows下安装只需要吧 windows目录下的文件覆盖过去就好 macosx上是 mvim 哦。。 sourceinsight的代码查看功能启用,按下工具栏某个生成符号数据库的图标,就行了,各类跳转和搜索都有图标,快速使用。 注意:gvim 或vim 必须在源码目录下打开才行,他只会查找当前目录下的所有代码来生成。。 安装完 右击代码文件 系统右键菜单有个script菜单项 的gvim 可以在当前目录下打开代码文件。。 打开一个就可以管理整个工程了。。其他的文件拖进来。。 或者通过f2的目录树访问。。 还有隐藏插件 需要自己按快捷键启用 自己摸索吧。。 比如 文件搜素 图表绘制 matrix动画 。。。 一些集成好的常用插件: 1. tabbar符号列表 2. buffer当前打开文件列表 3. 文件树列表 4. cscope, ctags集成,可进行符号跳转,引用跳转,头文件跳转等。。 5. autotab自动补全 6. c/c++符号提示 7. 静态语法检测 8. 快速翻译 9. 注释绘图 10. 还有好多其他的,暂时想不起来的。。自己摸索吧。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值