怎样卸载mac os vim自带的vim

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)查看: 12371|回复: 0
注册时间最后登录阅读权限2积分3精华0帖子
七度新手, 积分 3, 距离下一级还需 27 积分
[table][tr][td]+ w) A8 A! n% x 七度苹果电脑软件
第一步安装 MACVIM. U0 Y/ t# K! q2 u* ^ 七度苹果电脑软件
1.下载macvim: http://code.google.com/p/macvim/
2.解压macvim:解压后三个文件
1)macvim(放入application文件夹);
2)mvim(放入/usr/bin); * B) T* w# _8 z( m+ N 七度苹果电脑软件
[注] 方法一:终端命令:“cd /mvim文件路径“
“$sudo cp -f mvim /usr/bin/“
方法二:终端命令:”defaults write com.apple.finder AppleShowAllFiles -bool true” 打开显示隐藏文件
找到路径 /usr/bin, 将mivm文件复制于里面
终端命令:“defaults write com.apple.finder AppleShowAllFiles -bool false“ 关闭显示隐藏文件
3)readerme(看完删除)% O; c4 [+ _# d 七度苹果电脑软件
3.打开macvim:方法一:终端命令:“mvim“4 C/ J. e2 W9 [$ } 七度苹果电脑软件
方法二:双击MacVim应用程序图标) O" W2 Y, M; n6 h: O 七度苹果电脑软件
第二步配置 MACVIM
1.配置文件
说起配置Vim,首先要知道三个配置文件:vimrc,gvimrc和exrc。这些配置文件的位置油Vim的安装位置和操作系统决定。% c. ?& I, f0 u) r 七度苹果电脑软件
vimrc+ A6 s# |7 W: i0 R' E1 q 七度苹果电脑软件
vimrc是Vim最主要的配置文件,它有两个版本:全局版本(global)和用户版本(personal)。全局vimrc文件在Vim的安装目录中,我的电脑是 ; S: d4 a1 I; D) j3 @ 七度苹果电脑软件
Mac,所以其路径是/usr/share/vim/vimrc
假如你不知道全局vimrc的位置,可以打开Vim,在普通模式(Normal)下输入下面的命令得到它的位置:echo $VIM(注意大小写)用户版本的! s5 K5 Z* S# q6 z# B 七度苹果电脑软件
vimrc文件在当前用户的主目录下,主目录的位) \$ N/ W# |7 W5 S 七度苹果电脑软件
置依赖于操作系统。Mac下的用户vimrc文件路径为:/Users/用户名/.vimrc(文件名前面的”.”代表这个文件是隐藏文件)
你可以在Vim的普通模式下输入下面的命令,查找用户主目录的位置::echo $HOME) D5 ~2 z$ W; w& n0 P0 V 七度苹果电脑软件
但是Mac下默认是没有用户vimrc的,所以需要你自己创建一个。. Z# Y4 R6 O&&~: f 七度苹果电脑软件
不管怎么改用户版的vimrc文件,其中的内容都是是覆盖在全局vimrc文件中设置的内容,这就意味着你可以不需要去改变全局vimrc文件来进行配置
vim,只需要修改用户vimrc文件。
gvimrc6 D+ D9 R6 T: N/ h 七度苹果电脑软件
gvimrc文件是Gvim的配置文件,和vimrc很相似,并且是放在同一个目录下的,也分为全局版和用户版。这个文件是用来设置只有Gvim才能使用的! c, j( H# y% g9 L) L4 o 七度苹果电脑软件
GUI设置。我感觉Vim比Gvim好用,所以没8 L! Q' |4 e- {2 c6 h! H 七度苹果电脑软件
有管这个文件。
exr # [: o- Q5 x. \$ M0 A" e/ C 七度苹果电脑软件
exrc文件是用作与vi或ex向后兼容的,它也和vimrc放在同一个目录,当然也分全局版和用户版。然而,除非你想用vi兼容的模式来使用Vim,否则你8 K' M' C7 j9 ]6 g 七度苹果电脑软件
更本不会用到这个文件。当然一般人都 ) t. o&&E: b2 z. Z" x 七度苹果电脑软件
不会用vi兼容模式来使用Vim的。
然后是配置自己喜欢的Vim。5 |- c# g( E3 H" ^ 七度苹果电脑软件
首先创建用户版vimrc(Mac下默认是没有的),你可以在用户主目录下自己创建一个空的用户版vimrc文件:* A' U" f* T7 I$ X* P 七度苹果电脑软件
sudo sh (会提示你输入当前用户的密码)
mkdir ~/.vimrc* T5 @+ D7 E( x0 q1 G 七度苹果电脑软件
也可以将全局版vimrc文件复制到用户主目录下做为用户版vimrc:' g4 x0 I: w/ I% S 七度苹果电脑软件
sudo cp /usr/share/vim/vimrc ~/.vimrc
这里说明一下,~/就是用户主目录,相当于/Users/用户名/。2 ^& F9 t! x8 T7 G4 ?" o$ ` 七度苹果电脑软件
一般推荐后一种做法。- [. F4 u) A8 }! h+ k 七度苹果电脑软件
2.安装插件& J- i% u&&Z) m 七度苹果电脑软件
到官网下源码包,这个: http://prdownloads.sourceforge.net/ctags/ctags-5.7.tar.gz
下好解压到某个目录,譬如说Desktop,在Terminal下cd进入此目录,然后输入&./configure&,完成后输入&make&编译,最后输入&sudo make install&,输入管理员密码安装. & u* L1 O4 L* U" y0 v" x 七度苹果电脑软件
3.打开用户vimrc文件并在里面添加各种Vim命令:) x+ l, m9 {" Y9 Y* T4 M 七度苹果电脑软件
将下面命令复制到.vimrc文件下面:
& 语法高亮8 C* {&&H' i9 A&&i( w7 h 七度苹果电脑软件
% Q' I+ S0 T# w6 l4 c 七度苹果电脑软件
autocmd InsertLeave * se nocul
autocmd InsertEnter * se cul8 d8 N# R& p( l3 T 七度苹果电脑软件
& 用浅色高亮当前行& y* w: c&&~( _ 七度苹果电脑软件
set smartindent
& 智能对齐5 Y; r9 h! g, d) n3 F' n& { 七度苹果电脑软件
set autoindent& T( T4 t8 T6 s+ ~+ c+ |' ^ 七度苹果电脑软件
& 自动对齐
4 Z# Q+ t! q) t 七度苹果电脑软件
set confirm+ S( P4 K; I! U&&y 七度苹果电脑软件
& 在处理未保存或只读文件的时候,弹出确认8 `2 B! ]( R( x, }! y 七度苹果电脑软件
set tabstop=45 x* o) h+ ^7 ]* ^* _" h' I 七度苹果电脑软件
& Tab键的宽度9 B% O3 W; ~4 A* c" k+ h&&K 七度苹果电脑软件
3 E! R9 f$ {( y( G 七度苹果电脑软件
set softtabstop=44 z3 ^2 J( l6 w&&Q% v1 h6 T 七度苹果电脑软件
set shiftwidth=4( z7 J8 n' m% V 七度苹果电脑软件
& 统一缩进为4. z&&L' L/ ?$ R: L8 P$ X 七度苹果电脑软件
set noexpandtab0 F&&x" Z! M0 Y1 _: z. T 七度苹果电脑软件
& 不要用空格代替制表符
, v4 o0 ]* ]* X/ b1 T6 u 七度苹果电脑软件
set number" o: S2 D! w$ i1 X4 i 七度苹果电脑软件
& 显示行号
set history=50
& 历史纪录数
set hlsearch
set incsearch
& 搜索逐字符高亮
4 }' G' l$ G0 d1 Q1 P8 P 七度苹果电脑软件
set gdefault
& 行内替换
* [; Z1 l& z* a1 E4 Z$ R 七度苹果电脑软件
set encoding=utf-8
set fileencodings=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936,utf-16,big5,euc-jp,latin1" J/ ^7 @&&N1 J 七度苹果电脑软件
& 编码设置: ~2 R+ l/ V. E& n 七度苹果电脑软件
2 o7 T9 j' |: H 七度苹果电脑软件
colorscheme torte8 B+ s) x" }2 T' H& `5 }5 X 七度苹果电脑软件
& 设置颜色主题4 v& k# g3 a8 v: a 七度苹果电脑软件
1 e3 y4 u9 y# y- D/ } 七度苹果电脑软件
&set guifont=Menlo:h16:cANSI
& 设置字体
set langmenu=zn_CN.UTF-8
set helplang=cn
& 语言设置3 i2 Q' V+ e, G, h. f 七度苹果电脑软件
% {" y- j' w" Y! W 七度苹果电脑软件
set cmdheight=2
& 命令行(在状态行)的高度,默认为1,这里是2
& e3 L: ?0 P/ u% _ 七度苹果电脑软件
set ruler# t9 b9 h&&f8 ?% @ 七度苹果电脑软件
& 在编辑过程中,在右下角显示光标位置的状态行$ m: Q2 d1 z( {& Z 七度苹果电脑软件
set laststatus=2
& 总是显示状态行3 n2 [9 `4 z5 I 七度苹果电脑软件
# Z6 D8 v) h( Q% H 七度苹果电脑软件
set showcmd
& 在状态行显示目前所执行的命令,未完成的指令片段亦会显示出来
- u& n9 w: O/ H4 L 七度苹果电脑软件
set scrolloff=3
& 光标移动到buffer的顶部和底部时保持3行距离
4 b3 a0 W5 w2 D! Z* U- i 七度苹果电脑软件
set showmatch0 O" E* m# T 七度苹果电脑软件
& 高亮显示对应的括号
8 Z4 l8 ?9 i, D7 X+ h3 b6 i3 T 七度苹果电脑软件
set matchtime=5( {* a6 A! V! @+ |. e 七度苹果电脑软件
& 对应括号高亮的时间(单位是十分之一秒)
set autowrite' g. ]+ A7 L3 M' G% L* i# b 七度苹果电脑软件
& 在切换buffer时自动保存当前文件
set wildmenu) L7 x* T6 R/ c 七度苹果电脑软件
& 增强模式中的命令行自动完成操作) b# g1 P9 V" O 七度苹果电脑软件
. K$ ^( k& N% H 七度苹果电脑软件
set linespace=2
& 字符间插入的像素行数目% S0 b. V: {/ ]/ x: K+ ` 七度苹果电脑软件
set whichwrap=b,s,,[,]
& 开启Normal或Visual模式下Backspace键,空格键,左方向键,右方向键,Insert或replace模式下左方向键,右方向键跳行的功能。
2 ]- `9 P- p5 R6 f' m 七度苹果电脑软件
filetype plugin indent on
& 分为三部分命令:file on, file plugin on, file indent on.分别表示自动识别文件类型,用文件类型脚本,使用缩进定义文件。( ]" r% Q! c* u- H 七度苹果电脑软件
+ I' S1 }& w" h% B; V 七度苹果电脑软件
&==================自定义的键映射======================6 I+ p/ N$ j+ Y; }3 t) C( o1 V 七度苹果电脑软件
7 t, S: Y% D8 F0 A 七度苹果电脑软件
vnoremap $1 `&a)`a]`a}`a&`
声明:本站并不以盈利为目的,旨在推广苹果电脑在国内的应用,所有网站收入均用于网站维持及服务器的日常开支,并为大家带来更好的下载体验。
如本站的内容对您的权利造成了影响,请发邮件至,我们会在第一时间将涉及版权的内容进行删除。5060人阅读
iOS/Mac/OC(61)
http://hessian.cn/p/1026.html
参考文章:
其实 大哥在他的《谁说Vim不是IDE?》中已经都已经说的很清楚了。我这篇博文就相当于个笔记和备忘,以后需要的时候可以快速的配置起一个好用的Vim环境。
先来两张博主自己配置的截图
基本的vim设置
syn on "语法支持
set laststatus=2 "始终显示状态栏
set tabstop=2 "一个制表符的长度
set softtabstop=2 "一个制表符的长度(可以大于tabstop)
set shiftwidth=2 "一个缩进的长度
set expandtab "使用空格替代制表符
set smarttab "智能制表符
set autoindent "自动缩进
set smartindent "只能缩进
set number "显示行号
set ruler "显示位置指示器
set backupdir=/tmp "设置备份文件目录
set directory=/tmp "设置临时文件目录
set ignorecase "检索时忽略大小写
set hls "检索时高亮显示匹配项
set helplang=cn "帮助系统设置为中文
set foldmethod=syntax "代码折叠
常用的键绑定设置
我的设置里基本都是按我以前在Netbeans键位设置的,大部分快捷键都是调用的插件功能,所以使用前需要先把下面需要的插件安装了才行。
" 开关文件浏览器
map &D-1& :NERDTreeToggle &CR&
" 在文件浏览器中定位当前文件
map &D-!& :NERDTreeFind &CR&
" 关闭文件时同时关闭文件浏览器
let NERDTreeQuitOnOpen = 1
" 打开文件定位窗口
nnoremap &slient& &D-R& :CommandT&CR&
" 打开最近打开的文件列表
nnoremap &slient& &D-E& :CommandTBuffer&CR&
插件管理器:pathogen
项目地址:
安装方法:
文件浏览器:NERDTree
项目地址:
安装方法:
快速定位文件:Command-T
项目地址:
安装方法:
状态栏美化:Powerline
项目地址:
安装方法:
注意事项:
代码导航: Taglist
项目地址:
http://vim.sourceforge.net/scripts/script.php?script_id=273
安装方法:
相关设置:
let Tlist_Use_Right_Window = 1
let Tlist_Exit_OnlyWindow = 1
let Tlist_Show_One_File = 1
" Sort type 'name' or 'order'
let Tlist_Sort_Type = "name"
let Tlist_Compact_Format = 1
let g:tlist_php_settings = 'c:f:function'
map &D-7& :TlistToggle &CR&
代码自动完成:Neocomplcache
" Enable omni completion.
autocmd FileType css setlocal omnifunc=csscomplete#CompleteCSS
autocmd FileType html,markdown setlocal omnifunc=htmlcomplete#CompleteTags
autocmd FileType javascript setlocal omnifunc=javascriptcomplete#CompleteJS
autocmd FileType python setlocal omnifunc=pythoncomplete#Complete
autocmd FileType xml setlocal omnifunc=xmlcomplete#CompleteTags
autocmd FileType php setlocal omnifunc=xmlcomplete#CompletePHP
Read: 3654
This entry was posted in28被浏览13,970分享邀请回答4添加评论分享收藏感谢收起fplanque.com/dev/mac/mac-osx-terminal-page-up-down-home-end-of-line
2) 不使用Home End PageUP PageDown这四个键, 用Vim里面其他的等效键
^到行首, $到行尾
Ctrl+d Ctrl+f 翻页
3) 换一个终端程序: 比如iTerm或者直接使用MacVim
51 条评论分享收藏感谢收起}

我要回帖

更多关于 mac os vim 升级 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信