Mac从零配置Vim
Posted 杨乐达
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac从零配置Vim相关的知识,希望对你有一定的参考价值。
1. 安装Homebrew (包管理器,用来安装Vim)& /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
& cd ~
2.安装Vim(系统自带的Vim不是最新版)
& brew install wget
3.建立并编辑配置文件 (不使用任何插件情况下一些有用的配置)
& touch .vimrc
& vim .vimrc
编辑配置文件为:
" 输入:make编译并运行
set makeprg=clear;gcc\\ %\\ &&\\ ./a.out
" 当前行高亮
au WinLeave * set nocursorline nocursorcolumn
au WinEnter * set cursorline
set cursorline
colorscheme default " 颜色主题
syntax enable " 启用语法分析着色
set tabstop=4 " 设定Tab表示的空格数
set softtabstop=4 " 设定输入Tab表示的空格数
set expandtab " 将Tab视为若干空格
set backspace=2 " 设置退格键可用
set backspace=2 " 设置退格键可用
set number " 显示行号
set showcmd " 右下角显示待补全命令
set showcmd " 右下角显示待补全命令
set hlsearch " 搜索字符串时高亮所有结果,:nohlsearch取消高亮
4. 安装Vundle(Vim 插件管理器)
& git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
& vim .vimrc
在配置文件开头添加如下配置:
"---START OF VUNDLE---
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin \'VundleVim/Vundle.vim\'
" Plugins start
" Plugins end
call vundle#end()
filetype plugin indent on
" ---END OF VUNDLE---
5. 用Vundle安装插件的一般流程
在GitHub找插件,记下名字。
& vim .vimrc
在配置文件 "Plugins start 和 end 注释之间加入:
Plugin \'[插件名]\'
:wq
& vim .vimrc
:PluginInstall
清除不在此列表中插件的命令是:
:PluginClean
6. 用Vundle安装颜色主题molokai
在配置文件中加入:
Plugin \'tomasr/molokai\'
并安装(详见第5条)。
在配置文件中colorscheme default一行改为:
colorscheme molokai
7. 用Vundle安装YouCompleteMe插件(for C/C++)
& xcode-select --install
& brew python
& pip install future
& brew CMake
在配置文件中加入:
Plugin \'Valloric/YouCompleteMe\'
并安装(详见第5条)。
& cd ~/.vim/bundle/YouCompleteMe
& ./install.py --clang-completer
在配置文件" ---END OF VUNDLE--- 注释后加入:
let g:ycm_global_ycm_extra_conf = \'~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py\'
5. 用Vundle安装插件的一般流程
在GitHub找插件,记下名字。
& vim .vimrc
在配置文件 "Plugins start 和 end 注释之间加入:
Plugin \'[插件名]\'
:wq
& vim .vimrc
:PluginInstall
清除不在此列表中插件的命令是:
:PluginClean
6. 用Vundle安装颜色主题molokai
在配置文件中加入:
Plugin \'tomasr/molokai\'
并安装(详见第5条)。
在配置文件中colorscheme default一行改为:
colorscheme molokai
7. 用Vundle安装YouCompleteMe插件(for C/C++)
& xcode-select --install
& brew python
& pip install future
& brew CMake
在配置文件中加入:
Plugin \'Valloric/YouCompleteMe\'
并安装(详见第5条)。
& cd ~/.vim/bundle/YouCompleteMe
& ./install.py --clang-completer
在配置文件" ---END OF VUNDLE--- 注释后加入:
let g:ycm_global_ycm_extra_conf = \'~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py\'
以上是关于Mac从零配置Vim的主要内容,如果未能解决你的问题,请参考以下文章